> Fetch the index of every Tonbo docs page as Markdown at https://tonbo.dev/llms.txt

# Troubleshooting

Last updated 2 November 2026

> Machines are not open yet. These pages describe Machines as they will open; until then, a create answers [`region_not_offered`](https://tonbo.dev/docs/machines/troubleshooting/manage.md#region_not_offered) (422), “Machines are not offered in any region yet.”

Find what went wrong and what to do when a request to a Machine or to its API fails, or a Machine does something you did not expect.

A refusal names its code in the answer’s `code`, and the CLI prints it.

## Most common

- [`503 machine_waking`](https://tonbo.dev/docs/machines/troubleshooting/call.md#machine_waking): your program did not listen in time.
- [`429 crash_backoff`](https://tonbo.dev/docs/machines/troubleshooting/call.md#crash_backoff): your program exits as it starts.
- [`402 payment_required`](https://tonbo.dev/docs/machines/troubleshooting/call.md#payment_required): add credit.
- [`401 exchange_required`](https://tonbo.dev/docs/machines/troubleshooting/call.md#exchange_required): an Agent key is exchanged for a token first.
- [Files, memory or processes are gone](https://tonbo.dev/docs/machines/troubleshooting/symptoms.md#files-gone) after a sleep.

## By what you were doing

- [Troubleshooting: calling a Machine](https://tonbo.dev/docs/machines/troubleshooting/call.md): Each refusal a request to a Machine can get, why, and what to do.
- [Troubleshooting: symptoms](https://tonbo.dev/docs/machines/troubleshooting/symptoms.md): What a Machine does that you did not expect, with no refusal to go by.
- [Troubleshooting: managing Machines](https://tonbo.dev/docs/machines/troubleshooting/manage.md): Each refusal a create, change or delete can get, why, and what to do.
