Robot is offline
The robot id exists, but nothing is currently announced under it: the daemon is not running, has no internet access, or was refused by signalling.
What to do
Section titled “What to do”- Check that the agent is running on the robot (
systemctl status seydd, or the process you started) and read its log. - Look for
deniedin the log.unknown-robotmeans the robot was never enrolled; redeem an enrolment token (see Enrolment and access).key-mismatchmeans the id is enrolled with a different key: another agent is using the id, or the credential file was replaced. Delete the robot in the console and enrol again. - After a cloud deploy, a robot can show offline for a while: its signalling WebSocket stays on the draining old revision until it drops. Restarting the agent fixes it at once.
The console’s fleet page shows last seen for an offline robot, which usually says which of these it is.