← Back to Fix archive
Wallet Display Issues
Why Does WalletConnect Keep Disconnecting?
Common causes of WalletConnect connection loops, QR failures, stale sessions, and mobile wallet disconnects.
Quick answer
What this usually means
WalletConnect disconnects can be caused by stale sessions, browser restrictions, app backgrounding, network mismatch, or unsupported wallet/dApp combinations.
Common causes
Why it happens
- The WalletConnect session expired.
- The wallet app was closed or backgrounded.
- The dApp and wallet are on different networks.
- The browser blocks necessary session storage.
- The wallet version is outdated.
Fix path
What to check first
- Disconnect the old session from both wallet and dApp.
- Refresh the dApp and reconnect.
- Confirm the same network on both sides.
- Update the wallet app if needed.
- Try a different browser or wallet connection method.
Safety note
Do not make the problem worse
- Only scan WalletConnect QR codes from official dApps.
- Disconnect unknown sessions from wallet settings.
- Do not approve unexpected prompts after reconnecting.