Skip to content
Main site

Error messages

Search this page for the text you are looking at. Klipper’s wording varies slightly between versions, so match on the distinctive part — too far in past, Unauthorized, not heating — rather than the whole line.

MessageWhat it meansWhere to go
Lost communication with MCU 'extruder_board'The host stopped hearing from one of the two control boards. Usually a USB or power problem, not the boardKlipper MCU communication lost
mcu 'mcu' shutdown: stepper too far in pastG-code with thousands of micro-segments — curves exported from CAD rather than sliced. The board cannot consume the moves fast enoughLayer shift
MCU shutdown / Lost connection to MCU, at idle or overnightSame family. If it happens with the machine sitting still, suspect power or the SD cardKlipper MCU communication lost
Lost communication with MCU 'mcu', the moment someone touched the machineThe emergency stop cuts power to the Octopus, and this is what Klipper says when it does. Check the mushroom before the cablesEmergency stop button
Shutdown that coincides with the vacuum startingThe pump’s inrush drops the supply. Split the load across the two mains inputsHopper suction problems
MessageWhat it meansWhere to go
Heater extruder not heating at expected rateThe zone is not gaining heat as fast as Klipper expects. A physical fault — sensor wiring, relay, or the band — never a tuning problemHeater not reaching temperature
extruder below minimum tempThe zone reads below the floor. Almost always an open circuit — a deeply negative, flickering reading around −90 °C, not a cold barrelTemperature sensor disconnected
temperature not validSame cause. The firmware minimum is 0 °C, so a negative reading is rejected outrightTemperature sensor disconnected
A zone reading about −90 °CNot a temperature. The board sees infinite resistance, which the sensor curve maps to the bottom of its scale — the signature of a break in the wiringTemperature sensor disconnected
Temperature drops when the fan runs, then a heating errorThe part-cooling fan is blowing on the sensor, on machines where it sits outside the barrel insulationTemperature sensor disconnected
The bed reports over 110 °C and the printer shuts downThe bed’s firmware limit. If the bed is still hot afterwards, it is on the wrong socketBed heater on wrong outlet
Extrusion refused with the barrel apparently warmKlipper will not extrude below 160 °C (min_extrude_temp). Check which zone is shortSpecifications
MessageWhat it meansWhere to go
The printer’s own display shows Unauthorized, browser works fineMoonraker was updated to 0.11, which the display’s software cannot authenticate againstDisplay stuck after a Moonraker update
Error getting Moonraker server info: UnauthorizedThe same fault, in fullDisplay stuck after a Moonraker update
Klippy is not running banner in the browserThe Klipper host process stopped. The reason is printed in the ConsoleMainsail dashboard basics
Klippy not connected, or the page says DisconnectedSame. A Firmware Restart usually brings it back — and if it does not, the Console says whyFirmware restart
g1os.local does not resolve at allName lookup, not the printer. Use the IP from your routerMainsail dashboard basics
MessageWhat it meansWhere to go
probe triggered before movementThe switch is already closed before probing starts — a stuck plunger, or plastic under the nozzle holding itProbe arm bending
The head drives into the bed with no triggerThe switch never fired. Check it clicks by hand before suspecting anything elseProbe arm bending
LOAD_MESH finds nothing to loadNo global mesh has been saved yet. Run BED_LEVEL onceBed leveling system

Two of these mislead often enough to be worth stating plainly.

A temperature error is usually a wiring error. extruder below minimum temp, temperature not valid and a −90 °C reading are all the same thing: a break somewhere between the board and the sensor. Replacing the sensor moves the fault to a new part.

stepper too far in past is not a mechanical fault. Nothing is loose. The G-code is asking for more moves per second than the board can execute, which is what happens with curves exported straight from CAD.