Print head suddenly "drifting" during print

The only time I’ve had an issue with the print head not homing correctly was after it skipped some threads because I tried to move it too fast. There are no belts in the Snapmaker, it’s all threaded rods.
I got it back by manually running it up against the limits of the rails, and ignoring the awful noises it made.

How fast are you printing? I had problems with skipping threads when we printed at 100 mm/s. Now that I’m only printing at 80 mm/s, I haven’t had any problems. When it happened, it shifted a bit less than a centimeter, about 8 mm? It made a pretty loud click when the shift happened.

I’m assuming you’re using Luban, since you haven’t gotten Cura working yet. I had some posts about getting Cura to work with the v1, but it seems those are all gone now. I configured everything manually by creating a Custom FDM printer. Here’s what I have:

The Printer settings:
Printer

The Extruder settings:
Extruder

The Start & Stop GCode: