Background 1: The organization I work at creates and maintains the road network of the entire country as line features, along with some points of interest. They do this by acquiring high resolution color imagery for the country and digitizing over it. When a new updated satellite imagery is acquired (from Airbus or Digital Globe), the digitized features look shifted.
Background 2: Being a frequent use of the Waze app, I sometimes use the waze editing tool to update streets, landmarks, parking lots etc. The Waze editing tool provides google maps to digitize over and update features on the app. When google periodically updates its satellite imagery, all the digitized streets and features are shifted. This shift doesn't affect the usability of the waze app, but when using the waze editing tool, can seem to indicate the digitization was done incorrectly.
The two part question I have is:
1) Are two satellite images of the same area always expected to have a shift because of the way satellite imagery is captured, processed and provided by imagery providers?
2) Is there any solution that the imagery customer can take or the imagery provider can take to ensure every imagery of a given area does not show a shift?