Quick checklist — fast fixes
Before you pull out your seed phrase, try these quick steps (I do them every time a balance looks wrong):
- Switch to the correct network inside the wallet (Smart Chain / Ethereum / Solana, etc.).
- Pull-to-refresh the asset list or restart the app.
- Make sure you have a tiny native balance (BNB or ETH) to pay gas fees.
- Add the token manually using its contract address if it doesn’t appear.
But don't skip verification — a wrong contract address can lead to fake tokens.
Why tokens or balances disappear (common causes)
Below are the patterns I see most often when users ask, "why is my crypto not showing in Trust Wallet?"
Wrong blockchain or token standard selected
Many tokens exist on multiple chains (ERC20, BEP20, SPL). If you receive a BEP20 token but your wallet view is set to BEP2 or to a different chain, the balance will appear missing. What I've found: switching networks usually fixes the problem.
Missing custom token / price feed gaps
Sometimes the wallet sees a balance but shows $0 value (or nothing at all) because the token has no price data in the wallet’s price feeds. In that case the token is real but unpriced. You can still send it — but use a verified contract address.
RPC, node or connectivity issues
If the app can’t reach the blockchain node (RPC), balances may not load. This looks like an empty list or stale balances until the app reconnects. And yes, public node outages happen.
Pending transactions, wrong network deposits
A pending or failed transaction can make a balance look wrong. Deposits sent to the wrong network (e.g., ERC20 to BSC address) won’t appear until recovered via a bridge or support tools.
Step-by-step troubleshooting — what to try first
Follow these steps in order. They avoid unnecessary risk and often restore visibility quickly.
- Confirm the network: tap the token list and select the network from the top or switch accounts. (Is Smart Chain selected when you expected it?)
- Pull-to-refresh the main wallet screen.
- Check wallet app version and update the app if available.
- Manually add the token (see below).
- If nothing shows, copy your address and view it on the correct explorer (BscScan, Etherscan, or Solana explorer).
Add a custom token (step by step)
- Open the wallet and go to Add Tokens.
- Select the correct network (Smart Chain for BEP20, Ethereum for ERC20, Solana for SPL).
- Paste the token contract address (copy from BscScan/Etherscan/CoinGecko) — decimals and symbol should populate.
- Save/Enable the token. It should show balance and (if available) value.
(Check add-custom-token for a deeper walkthrough.)
Switch networks and check token standards
If you received tokens on the wrong chain, search the transaction on an explorer. The explorer will tell you the token standard. If the transfer went to the wrong standard, recovering may require the sender’s cooperation or using an advanced recovery process. (I once moved ERC20 assets while thinking I was on BSC — painful lesson.)
Refresh, reinstall, restore (safe steps)
- Pull-to-refresh first.
- If you reinstall, write down your seed phrase first and verify it. See backup-recovery and restore-import-wallet.
- Reinstalling can clear cache problems but never do it without a verified seed phrase.
Common error messages and a quick reference table
| Error message |
Likely cause |
Quick fix |
| "You don't have enough to cover network fees" |
No native token (BNB/ETH) for gas |
Buy or receive a small amount of chain-native token; see buy-crypto |
| "Balance 0 but token appears on explorer" |
Missing custom token or price feed |
Add token via contract address; check explorer |
| "Trust Wallet not connecting to BscScan" |
In-app browser or connectivity issue |
Copy address and open BscScan in external browser; check network |
| "Balance not showing on PancakeSwap" |
Wrong network or WalletConnect session |
Ensure Smart Chain selected; reconnect WalletConnect; check pancakeswap-guide |

Security checklist before you fix anything
- Never paste your seed phrase into a website or share it.
- Confirm the token contract address on a reputable explorer (BscScan/Etherscan/CoinGecko).
- Revoke risky approvals if you previously approved an unknown contract (see revoke-token-approvals).
But remember: moving tokens or reinstalling the app requires the seed phrase. Keep it offline and secure.
Advanced troubleshooting — WalletConnect, PancakeSwap, BscScan
If PancakeSwap shows zero balance after connecting, ask: is WalletConnect connected to the right wallet account and network? Reconnect the session and confirm the chain. Sometimes the dApp reads from the injected provider and shows zero if your app is pointed at a different account.
If a token appears on the explorer but not in the app price column, the wallet may lack a price feed for that token. You can still trade by selecting the token contract on PancakeSwap or adding a liquidity pair (be careful with low-liquidity tokens).
For "Trust Wallet not connecting to BscScan" errors, copy the address and paste it directly into the correct explorer URL. That bypasses flaky in-app browser behavior.
(If you use WalletConnect heavily, see walletconnect-guide.)
Who Trust Wallet fits — and who should look elsewhere
Who it's good for:
- Mobile-first users who want a simple multi-chain software wallet.
- People who interact with many tokens and need a built-in dApp connection (WalletConnect support).
Who should look elsewhere:
- Users needing hardware-level security for large holdings (consider a hardware wallet).
- Institutions or custody solutions that require multi-user approvals.
I believe Trust Wallet gives convenience for daily DeFi use, but remember the trade-off: convenience increases exposure compared with cold storage.
FAQ
Q: Is it safe to keep crypto in a hot wallet?
A: Hot wallets are convenient for daily DeFi and swaps but carry greater risk than hardware wallets. Keep only what you need in a hot wallet; store long-term holdings in cold storage. See security-features.
Q: How do I revoke token approvals?
A: Use a token-approval revocation tool (linked from our revoke-token-approvals guide). Double-check the contract before revoking.
Q: What happens if I lose my phone?
A: If you have a verified seed phrase you can restore on another device. Follow lost-phone-recovery and backup-recovery.
Q: Why is my Trust Wallet balance not showing on PancakeSwap?
A: Usually it's a network mismatch or WalletConnect session issue. Reconnect and ensure Smart Chain is selected. See pancakeswap-guide.
Conclusion and next steps
Missing tokens or blank values are almost always a configuration, network, or pricing-feed issue rather than a lost balance. Start with the simple checks: correct network, pull-to-refresh, and adding the correct contract address. But always verify addresses on explorers and protect your seed phrase.
If you want step-by-step instructions for adding custom tokens or undoing approvals, check our guides: add-custom-token, revoke-token-approvals, and backup-recovery.
Ready to troubleshoot a specific issue? Head to the full troubleshooting hub: troubleshooting.