What you are describing is NOT spatial map problem.
It is the VIO system (ARCore, ARKit or EasyAR motion tracking) lost and continue to track from a different point. This is not possible to fix (consider an extreme case when you move by plane to another city when the camera is covered).
So, how would the problem be solved? Try go back to the start point when you open the camera, most VIO system will move themselves back. Or, set the spatial map to be continue localize, and look at the map area after you moved, then the spatial map WILL WORK, and the map will be relocalized to the correct place.