In this article:
Learn why your swap might fail or get stuck processing — and how to fix or avoid the issue.
Swapping tokens in Best Wallet is quick and reliable, but there are times when a swap might fail or return an error. These issues are usually easy to resolve once you understand what’s causing them.
Below are the most common swap issues users experience and the steps you can take to complete your swap.
Your swap slippage setting is too low
One of the most common reasons a swap fails is that your slippage tolerance is set too low.
What this means:
Slippage tolerance is the amount of price movement you allow between when you confirm a swap and when it’s executed on-chain.
If your slippage is too tight — for example, set to 0.5% — and the token’s price changes before the swap is processed, the transaction may fail to protect you from receiving less than expected.
Why it happens:
This usually occurs with new or low-liquidity tokens (including recently launched tokens), where prices move quickly or pools are small.
How to fix it:
Increase your slippage tolerance slightly (for example, to 2–5%).
Retry the swap when network activity is lower.
Remember that slippage is a trade-off — higher slippage allows the swap to go through but may result in slightly less favorable pricing.
Low gas fee token balance
Sometimes, a swap may fail due to not having enough gas fee tokens to cover the swap's gas and/or provider fee.
What this means:
Every swap on a blockchain requires a small amount of the network’s native token (for example, SOL, ETH, or BNB) to process the transaction.
Why it happens:
The network is congested, and as a result, any swap gas fee is elevated.
Your wallet doesn’t have enough native tokens to pay the gas fee or provider fee.
The transaction times out due to network backlog and gets caught pending — learn how to speed up or cancel a stuck transaction.
How to fix it:
Make sure you have enough gas tokens in your wallet before swapping, even when using two different tokens (for example, swapping USDT to PEPE).
Wait a few minutes and retry when network activity is lower, but we'd recommend holding enough gas fee tokens for several transactions.
You can buy gas fee tokens directly in Best Wallet — read our guide on how to buy crypto in-app.
Not enough tokens to cover the provider fee
Some swaps, especially cross-chain swaps, might include provider fees in addition to the usual network gas fees.
What this means:
Provider fees are small charges applied by decentralized exchanges or bridge protocols to complete your cross-chain swap. These fees are separate from gas fees, which pay the blockchain to process your transaction.
Why it happens:
If you don’t hold enough of the token being used for the swap or the required gas token, your swap may fail before it starts. This is because the provider can’t deduct its service fee to execute the trade or bridge your tokens across networks.
How to fix it:
Make sure your wallet has enough of the source blockchain's gas fee token to cover both the swap amount, gas fee, and the provider fee.
For cross-chain swaps, double-check the estimated total cost displayed before confirming the transaction.
If the swap continues to fail, try reducing the amount you’re swapping to leave room for fees.
Insufficient token liquidity
Another common cause of failed swaps is insufficient liquidity.
What this means:
The liquidity pool for that token doesn’t have enough supply to complete your trade at the quoted price.
Why it happens:
This can occur when:
The token is newly listed, and its pool on a DEX hasn’t been funded yet.
The swap amount is too large relative to the pool size.
The token’s trading pair doesn’t have enough depth.
How to fix it:
Try swapping a smaller amount.
Wait until more liquidity has been added to the pool.
For new tokens, check that trading has officially opened — swaps won’t work until liquidity is live.
No swap route available
If you see a “Route not found” message, it means the swap aggregator couldn’t find a route between the two tokens you’re trying to trade.
What this means:
Best Wallet’s swap engine searches decentralized exchanges for the best trading path. If no shared liquidity pool or pair exists, the swap can’t be initiated.
Why it happens:
The two tokens aren’t directly linked by a liquidity pool or DEX.
They’re two smaller tokens on different blockchain networks, making it harder to bridge.
The token is too new or obscure for an available route to exist.
How to fix it:
Try swapping through a major intermediary token like SOL, USDC, or ETH.
Double-check that both tokens are on the same network.
For new tokens, routes may only appear once more trading pairs are added.
How to avoid swap issues in Best Wallet
To help ensure smooth swaps in Best Wallet:
Hold enough native tokens (like SOL, ETH, BTC, BNB, or POL) for gas fees. Read our guide on gas fees.
Use reasonable slippage tolerance settings (2% as standard, up to 5% for low-cap tokens).
Check that you’re swapping legitimate tokens, and if there is no cross-chain route, swap on the same network first to a larger token, then swap cross-chain.
For new tokens, confirm that liquidity is live before trading.
These simple checks can prevent most swap failures and help your swap finalize quickly and reliably.
Need further help?
If your swap continues to fail after checking these points, please contact the Best Wallet support team in-app by going to Settings → Get Help, or open a ticket on our Support site.
Important reminder:
No one from Best Wallet will ever request your private key. Keep this information strictly private and never share it with anyone.
