grblHAL Error 46

grblHALErrorPosition is kept

The machine has to be homed before it will do this.

Position is kept. An error means the controller refused that one line or command, so nothing moved for it. (Hamrun's reading)
What to do
  1. Home the machine ($H), then try again.
What users reported CLAIMED · forum and issue reports, not official
Official grblHAL message: “Home machine to continue.” 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.

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