If you have called a G68 to rotate the coordinates, Feedhold/Cycle Start doesn't work properly. Reverse Run and Run From Here also don't work as they should. You can cancel a G68 by calling a G69.
Setting an offset by calling a G52 may also cause issues, but I've only tested with G68.