This is normal if using the PLCM motion controller with mach 3.
It is because if you hit the limit the controller goes into estop condition and stops talking to mach 3.
Once you hit the reset switch it will start talking to mach 3 again.
You may need to jog off the limit though, so you should press "auto limits override" button before reset.