Every Luban MCP motion guard refuses while headPower > 0 or headStatus is on, but on the Snapmaker Ray the firmware sets the laser power reading to 0 at init and never writes it, and no SACP channel sets headStatus. The guards therefore always pass on the Ray whatever the laser is doing, and results imply the toolhead is off. Safety-relevant: the agent can move a firing laser believing it is off.
From the Grok ProductFlo pain-radar digest, Oct 19 2026. Verified live 2026-10-19: issue text confirms the firmware never writes the power value the guard reads. Cost model assumes a ruined workpiece or a safety incident from motion under a live laser.