I have been having a ton of trouble with my LulzBot Mini 2 layer shifting. I have thrown out around 2KG of failures at this point.
LulzBot support told me to lower my M914 fr0m 4 per axis to 2 per axis.
So I changed the homing sensitivity with M914 I tired M914 X2 Y2 and M914 X0 Y0 and no improvement. I then tried M914 X-2 Y-2 and it actually wouldn’t home without triggering early which made me realize that I was going in the wrong direction. Lowering the number increases the sensitivity and if I am having false positives it would make more sense to decrease sensitivity (Read more here: http://marlinfw.org/docs/gcode/M914.html). I tried M914 X6 Y6 and it makes a terrible grinding noise when it homes since the sensitivity is lower and I still get layer shifts so I am pretty much at the end of the line with M914. At M914 X8 Y8 it crashes so hard that it fails homing and resets the printer.
Anyone else have any ideas of what else to do? At this point a simple endstop switch would have been preferable…