Does this control use the home switch AND the encoder marker as done on high end machines?
If so, it is often because the home switch is too close to the marker, and a grid zone shift can occur.
In this case the home switch is moved and then a grid shift parameter is adjusted to zero in the position accurately, you could have a similar system if the marker is used.
Al.
CNC, Mechatronics Integration and Custom Machine Design
“Logic will get you from A to B. Imagination will take you everywhere.”
Albert E.