FluidNC Alarm 14

FluidNCAlarmPosition isn't set yet: home first

The controller is set to require homing before anything else.

Position isn't set yet: home first. The machine hasn't been homed since it was switched on. (Hamrun's reading)
What to do
  1. Home the machine ($H).
  2. If it's parked on a limit switch, unlock, jog off the switch, then home.
What users reported CLAIMED · forum and issue reports, not official
Official FluidNC message: “Unhomed” source

Got a different message?

Paste it into the decoder. Hamrun's editor checks your G-code before you run it, so a toolpath that leaves the machine's travel or a missing feed rate is caught before the machine stops.

Related codes

  • grblHAL Alarm 11: The controller is set to require homing before anything else.
  • FluidNC Alarm 6: Homing was interrupted by a reset before it finished.
  • FluidNC Alarm 7: The safety door was opened during homing.
  • FluidNC Alarm 8: After touching a limit switch, the machine backed off but the switch still read as pressed.
  • FluidNC Alarm 9: During homing an axis travelled as far as it's allowed to and never found its limit switch.

Official text copied from the FluidNC source on 2026-11-01. Steps and the position answer are Hamrun's reading unless marked “firmware says”. User reports are labelled CLAIMED.