Skip to content

Troubleshooting ​

Start here when the widget does not behave as expected.

First checks ​

  1. Confirm the widget is registered or initialized.
  2. Open the browser console and look for TokenFlight errors.
  3. Open the Network tab and check /v1/chains, /v1/tokens, and /v1/quotes.
  4. Confirm your wallet adapter is configured if the user should connect a wallet.
  5. Confirm the selected chains and tokens are supported by your API endpoint.

Pick the right page ​

If this is a payment flow ​

Frontend callbacks are useful for UI, but they are not a source of truth. For business-critical payments, verify completion from your backend.

Read Backend Verification after you fix the immediate issue.

Getting help ​

If you cannot resolve the issue, include this information when you contact support:

  • SDK version from package.json.
  • Browser and wallet.
  • Adapter package and version.
  • Console error text.
  • Failed network request and response body.
  • The flow you are using: swap, receive, or card payments.