Unreachable sprite - hangs indefinitely

Hi, just messing about with a quick sprite build and it appears to be dead (hangs indefinitely). I foolishly hadn’t pushed this (only iterated a little), any chance of revival?

$ sprite -o steve-sparling -s restaurant-demo1 console

The machine your sprite was on had some network issues that were causing everything to hang. I ran an upgrade which seemed to have moved it over to a healthy host. The new one came up cleanly with all your data intact, so you should be back in business now if you want to try connecting again. Small heads up though, some very recent changes from right before things broke might be slightly off, but the bulk of your work should be fine. Let me know if anything looks weird when you poke around.

No visible issues or corruption - thanks, you nailed that! Appreciate it.

Hi - I am adding to this thread, because I seem to be having the same issue. The sprite is non-reponsive and a restore also hangs. Do you need my org info here to look into this, or is the checkpoint ID sufficient?

sprite checkpoint info Current -s dev-agent
ID: auto-1779324067258
Created: 2026-05-21T00:41:07Z

dev-agent-bso2v.sprites.app

Sprite: dev-agent
Sprite ID: sprite-a04a04b4-a135-440b-a85f-89585121dc68

Symptoms:

  • Control plane reports status=running
  • GET /v1/sprites/dev-agent (metadata) responds in ~260ms
  • All instance-bound endpoints hang >30s with no headers:
    • /v1/sprites/dev-agent/checkpoints (list)
    • /v1/sprites/dev-agent/checkpoints/{id}/restore
    • /v1/sprites/dev-agent/exec
  • sprite proxy <port> accepts local TCP but hangs forwarding to the
    remote (control WebSocket appears wedged)
  • Fly edge for https://dev-agent-bso2v.sprites.app returns 302 to auth
    (edge alive, machine unreachable through control channel)

Cannot self-recover: restore hangs, exec hangs, proxy hangs.
Need admin-side machine restart.

Hey @sf9999, I’ve also upgraded/restarted your sprite. You should be good to go now as well. Let me know if everything checks out on your end!