Temps, extrusion multiplier (e-steps should generally be set correctly and then left alone and finely tuned with the extrusion multiplier)
@Shachar_Weis spool binds, pulling print head off position. Re-homing corrects this within one layer so the entire print is not lost.
If your spool tangles, you are doing something wrong.
@Shachar_Weis When you accuse me of making an error, I feel dumb. I have a need to be respected, and for people to understand that I am not stupid. I would like for you to assume that I am not an idiot, and that I have tried very hard to keep the spool from tangling and that it has still tangled from time to time. I have also had the printer jiggle off the desk and fall into a chair. The commands to re-home saved that print, because it couldn’t continue until it was righted and could home again. Re-homing has been very positive in my experience.
Even freshly unwrapped spools can sometimes have a twist in the filament which will cause it to bind just enough to lift off the spool holder. I’ve had it happen to be on plenty of them.
I had the same problem, you need to either turn up the pots on your steppers to use a little bit more power or use more powerful motors or use a smaller tooth pulley on your axis, I changed mine from a 20t gear to a 16t gear and I haven’t had a problem since.
Bit late to the party… But there are 4 m codes you need to be careful of - M104, M109, M140 and M190
M104 Sxxx will set the extruder temp to xxx but will not dwell while it reaches temp, it will continue and temp will increase while the next layer is already being printed… I personally set one temp for all layers in my slicer, watch the first layer and if I want to change the temp after it I will manually send an M104 Sxxx to the machine…
M109 will wait to reach temp before continuing, and M140 /M190 does the same for the bed…
Z lift has fixed layer crashing AND external perimeter blobs for me almost entirely too 