I am experiencing a persistent “API error (status 500)” and “context deadline exceeded” when attempting to list sprites or log in via the CLI. Even after upgrading to the --channel dev, the CLI fails to create an organization token, making my existing sprites inaccessible.
Steps to Reproduce:
-
Run
sprite login→ Successfully authenticates in browser but fails withError: failed to create Sprite token: API error (status 500). -
Run
sprite list→ Fails withClient.Timeout exceeded while awaiting headers. -
Run
sprite list -o [my-org]→ Fails withPost "``https://sprites.dev``[my-org]/tokens": context deadline exceeded.
Relevant logs:
time=2026-03-18T19:09:34.736-06:00 level=WARN msg="failed to upgrade token" org=pablo-cruz error="no active user found"
time=2026-03-18T19:09:34.737-06:00 level=DEBUG msg="Listing sprites" prefix=""
time=2026-03-18T19:10:04.739-06:00 level=DEBUG msg="Sprite list request failed" error="failed to list sprites: Get \"https://sprites.dev\": net/http: request canceled (Client.Timeout exceeded while awaiting headers)"
Please Help!!