Dunno, but if the error is the same as the step-over, I would be looking at the code first.
If it was just a little shift regardless of exactly what you were doing, a different story.
You probably need to do a fair bit of air cutting and data collection, maybe with some simple cyclic routines just for that.
Cheers
Roger