I have a Pulsar XQ38 trail. When I have zeroed the scope the crosshair was always fairly close to center of the screen. I moved it a small amount and after the position was saved and the scope reset itself the crosshair always appeared on center.
At first I figured something was wrong with your scope but now I'm wondering. Just how far off was your scope when you checked
zero? Was it way way off and if so why? I wonder if you moved zero to far from center and the scope doesn't like it.. I would try mounting your scope on a different rifle like an AR-15 where the scope mounting is precision machined onto the receiver and shouldn't be very far off. Scopes I mounted to my AR-15s were never more than a couple inches off at 40 yards.
Another thing I do is bore sight all my scopes and even iron sights. I made a fixture to bore sight my AR-15s. I get it amazingly close bore sighting and I don't use a laser either. I just look down the bore then the scope or iron sight. For hunting hogs in Florida all I do is bore sight. I never shoot 100 yards because I can never see that far in Florida. If you mount a scope, bore sight, and its a mile off
something is seriously wrong and not likely the scope.
Let us know what you find out. I did de-bug work most of my life and pretty good at it.
My AR-15 bore sight fixture. The center of gravity is centered on the step ladder for better balance. Note the leveling jacks on the fixture.
.