Sprite blocked/unresponsive

A sprite(test–jap) of mine on a specific checkpoint is stuck and cannot be reached. Is there some way to unblock it or get access to the data(move to another sprite?)

Thanks for the support!

Hello @artt1i! Thanks for raising this–sorry about the experience on your Sprites app here.

I’m unable to see any test-jap sprite for your org, could you please re-confirm the sprite name? There are cases when a sprite gets wedged and we need to recover it on our end, but we can certainly also extract the data and send it to you via email, and you can import that on a different sprite–let us know if you’d prefer that!

Hi thanks for getting back to me. This is the sprite id from the dashboard:

sprite-317570d7-aa41-46c5-a4f4-53a115a0daf0

Can you find it like that? Thanks for the support!

Always happy to help, thanks for sharing that! I can confirm that the sprite above exists

The sprite is failing to come up due to an unexpected data corruption on storage, hence it fails the start up process due to pulling the corrupted data. The next quickest option to recover is to restore back from a working checkpoint–are you able to restore from a previous checkpoint please? This should roll back to a good known state!

You can list your checkpoints ( including automatic ones! ) with sprite checkpoint list --include-auto, then restore with: sprite restore <checkpoint>

I already tried this. I am getting Error: failed to list checkpoints: API returned status 500: Failed to list checkpoints: overlay manager not configured.

Hello again! Thank you for your patience on this, the team was able to recover the sprite successfully–you should be good to go! Apologies on the experience on this, rest assured that our Sprites team is working on improving reliability against such wedging events.