Paid plan without a payment method, or Indie without an active subscription
403
forbidden
Authenticated, but the role does not allow it
403
plan_limit
Allowed in principle, over the plan's limit (regions, Free project count, a cell at capacity when minting through the control plane)
404
not_found
Unknown id, or an id in another organisation
409
conflict
State does not allow it (e.g. delete a project with running nodes, demote the last owner)
429
rate_limited
Back off per Retry-After
502
upstream
The cell, the provider or the payment processor did not answer; message carries the cell's error
Cell status codes (token endpoint, moderation, players)#
The cell answers with the engine's codes, upper-case: VALIDATION, UNAUTHORIZED, FORBIDDEN, NOT_FOUND, QUOTA_EXCEEDED (429 — the plan's concurrent-session cap or a channel's max_participants is reached), RATE_LIMITED. A connect refused by the cap reaches the SDK as QUOTA_EXCEEDED.