You can move the origin of the texture (and hatching) with Design -> Align 3D Texture -> Set Origin. This affects 3D and section, though the command must be done in 3D.
Otherwise, AFAIK, the texture origin is the global origin/project zero. In a quick experiment, it works for me as it should.
Is it possible that some elements' textures were re-aligned? If not, and it is a glitch, you could try aligning them with the command.