> For the complete documentation index, see [llms.txt](https://docs.novamp.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.novamp.io/traders/troubleshooting.md).

# Transaction Troubleshooting

Fixes for the most common trading problems — stuck approvals, reverts, wrong network, and missing balances.

{% hint style="info" %}
Most trade failures are one of four things: wrong network, too-tight slippage, not enough gas, or a pending approval. Work through them in that order and the majority resolve quickly.
{% endhint %}

## Overview

Novamp builds transactions for your wallet to sign, so failures usually surface as a wallet error or an on-page note. This page maps the symptoms you'll actually see to their cause and fix.

## Quick diagnosis

```mermaid
flowchart TD
  A[Trade won't go through] --> B{Wallet on the right chain?}
  B -->|No| C[Switch network]
  B -->|Yes| D{Enough native gas?}
  D -->|No| E[Add ETH / BNB / SOL]
  D -->|Yes| F{Approval done?}
  F -->|No| G[Confirm token approval first]
  F -->|Yes| H{Slippage adequate?}
  H -->|No| I[Raise slippage or size down]
  H -->|Yes| J[Retry — quote may have been stale]
```

## Common issues

| Symptom                                 | Cause                              | Fix                                                                                                |
| --------------------------------------- | ---------------------------------- | -------------------------------------------------------------------------------------------------- |
| "Wrong network — switch to …"           | Wallet on another chain            | Use the panel's switch button or [switch networks](/getting-started/switch-networks.md)            |
| "Insufficient funds for gas"            | No native asset for fees           | Add ETH / BNB / SOL — see [⛽ Gas & Network Fees](/traders/gas-and-fees.md)                         |
| Trade reverts repeatedly                | Slippage too tight for volatility  | Raise tolerance a little or reduce size — see [📉 Slippage](/traders/slippage-and-price-impact.md) |
| "Route briefly unavailable — tap Retry" | Provider/liquidity hiccup          | Retry; try a smaller amount or different pair                                                      |
| Approval loops / "Finalizing…"          | Allowance not yet mined            | Let the approve tx confirm before the trade                                                        |
| Sell blocked right after launch         | Anti-snipe window / early-sell fee | Wait for the time-boxed window to auto-expire                                                      |
| "Insufficient {token}" on sell          | Balance below entered amount       | Use the % / MAX chips to fill an exact amount                                                      |

## Wallet-specific

* **EVM wallets** may need a network switch before a trade; the primary button does "switch & review" for you.
* **Novamp Solana trading wallet** signs popup-free. If it says "Setting up your trading wallet…", wait a few seconds; if buys fail for funds, **deposit SOL** to the trading wallet.

## Bridge issues

| Symptom               | Cause                                  | Fix                                                      |
| --------------------- | -------------------------------------- | -------------------------------------------------------- |
| Stuck on "settling"   | Cross-chain fill in progress           | Wait a few minutes; you can leave the page               |
| Funds not arrived     | Wrong receive address / still relaying | Verify the destination tx link; keep the origin tx handy |
| "Add receive address" | Missing/invalid destination address    | Connect the destination wallet or paste a valid address  |

See [🌉 Bridge](/traders/bridge.md) for the full flow.

{% hint style="warning" %}
A **reverted** transaction protects your funds (it didn't fill) but still costs gas on EVM chains. A transfer to the **wrong address or network**, however, can be unrecoverable — always verify chain + address before approving.
{% endhint %}

## When to escalate

If a transaction **confirmed on-chain** but your balance or position looks wrong after the page refreshes:

1. Note the transaction hash (open it on the block explorer from the trade/history row).
2. Confirm it actually succeeded on-chain.
3. Reach out via [Support](/resources/support.md) with the hash, chain, and wallet address.

## Continue exploring

* [⛽ Gas & Network Fees](/traders/gas-and-fees.md)
* [📉 Slippage & Price Impact](/traders/slippage-and-price-impact.md)
* [🔄 Switch Networks](/getting-started/switch-networks.md)
* [❓ FAQ](/resources/faq.md)


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.novamp.io/traders/troubleshooting.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
