I had a misconfiguration in OctoPrint and it kept sending M112
errors to my printer, while my printer was actually fine. As a result, I failed at least two prints, mainly on a manual layer change event. The printer paused, then timed out or something else happened and OctoPrint sent an M112
killing the printer.
I understand that usually M112
means something is seriously wrong with the printer, however, I'm certain that was not the case here and OctoPrint was incompatible with the firmware configuration I used.
In such rare cases, is it possible to disable power, enable power, have a rebooted printed that is not homed anymore or at least the firmware doesn't know it is, and resume the print from a specific layer? Because in case of filament change, the layer where it paused is exactly known. In fact, the nozzle was in park position when it failed, twice.