I'm having an issue with map layers - both base and operational - that I cannot understand.
I've added several dynamic operational layers to my viewer application. All data is projected to WGS 1984 Web Mercator Aux Sphere. It all lines up just fine with the default basemaps from arcgisonline.
The problem comes when I try to add my own cached basemap layer of 2' imagery. The imagery and cache are also projected to WGS 1984 Web Mercator Aux Sphere (units are meters), yet when I open the viewer with this layer added, suddenly both it AND the previously correct operational layers (all of them) are misaligned with the default basemaps.
It looks like a projection issue, but as I said, all the data has been reprojected to the appropriate coordinate system (I have checked and rechecked), so I am at a loss as to what is going on.