Overview — why this happens
If you landed here because your ledger wallet showing 0 balance, ledger not showing wallets, or your ledger wallet wont open, you’re not alone. Hardware wallets are intentionally minimal: the device holds private keys while a companion app (desktop or mobile) displays balances and lets you sign transactions. When the display or app disagrees with on-chain explorers the cause is almost always one of a few categories: connectivity, account selection (derivation path), app/firmware mismatch, or synchronization issues.
I’ve been using hardware wallet setups since 2017 and in my testing the majority of problems are resolvable with methodical checks. What I’ve found is that small misconfigurations (one wrong account, an extra passphrase) cause most panic. But don’t panic. (Yes, really.)
See also: getting started and setup basics and firmware update & verification.
Quick triage (5-minute checklist)
Do this first before deeper troubleshooting:
- Unlock the device and open the correct cryptocurrency app on the device screen.
- Confirm the companion app (desktop/mobile) is up-to-date. See ledger-live-download-install.
- Check the public receive address on the device and compare it to an on-chain explorer.
- Try another cable, USB port, or a different computer/mobile.
- Restart the companion app and the device.
- If you see a message like "last synchronization did not complete" or "ledger unable to synchronize your wallet", note the exact wording and continue below.
If those quick steps don’t help, proceed to the symptom-specific sections.
Symptom-specific fixes
Below is a short table mapping symptoms to likely causes and quick fixes.
| Symptom |
Likely cause |
Quick fix |
| Shows 0 balance |
Wrong account / derivation path or app not installed |
Compare device address to explorer; install the coin app; add accounts (multiple-accounts-and-wallets) |
| Missing wallets/accounts |
App not installed on device or filtered accounts |
Open manager, install app, add missing accounts |
| Device won't open / frozen |
Firmware or power/connection issue |
Force-restart, try another USB; see troubleshoot-firmware-stuck |
| "Last synchronization did not complete" |
Network, firewall, or app cache |
Clear cache/reinstall companion app; check network/proxy |
| App crashes |
Corrupt cache, OS driver, antivirus interference |
Reinstall app; check OS updates; try mobile client |

Ledger wallet showing 0 balance
Common cause: the companion app is connected to a different account or derivation than the address that actually holds funds. First, verify the receive address on the device screen. Then paste that address into a block explorer. Does the explorer show funds? If yes, the device and private keys are fine — the companion app simply isn’t showing the derived account.
Step by step:
- Connect and unlock device.
- Open the crypto app on the device screen (e.g., Bitcoin, Ethereum).
- In the companion app, add the account for that coin (or look for "Add account").
- If accounts are present but empty, toggle between account indexes (some wallets hide additional accounts).
If addresses don’t match, check whether a passphrase was used. See passphrase-usage-risks and seed-phrase-basics.
Ledger not showing wallets / missing accounts
This often happens when the device’s internal app for a blockchain is not installed, or when the companion app filters by token type. Install the required app on the device (manager) and then add the account in the companion app. Look at the supported coins list: supported-cryptocurrencies and wallet-compatibility-matrix.
In my experience, users forget to install the chain app after a firmware update. That’s an easy miss.
Ledger wallet wont open / device unresponsive
If the device won’t boot or the screen is stuck, try a forced restart (disconnect, wait 10s, reconnect while pressing the right button). If that fails, check the firmware troubleshooting guide: troubleshoot-firmware-stuck.
But if the device powers on and the companion app refuses to connect, try the cable and port swap mentioned earlier. Faulty cables are more common than you think. See usb-cables-pairing.
"Last synchronization did not complete" / ledger unable to synchronize your wallet
This error occurs when the companion app cannot fully fetch account data from remote servers. Typical causes: proxy/firewall blocking traffic, server-side hiccup, corrupted local cache.
Fixes:
Wallet app crashing (desktop or mobile)
Crashes are usually due to OS incompatibilities, corrupted cache, or interference from security software.
Try:
- Update your OS and the companion app.
- Create a fresh user profile on the machine and run the app there.
- Use the mobile companion app as a cross-check (if available).
If crashes continue, collect logs and reach out to community resources (see resources-downloads-community).
Advanced checks — passphrase, derivation paths, and multisig
A hidden passphrase (the so-called 25th word) creates a separate set of addresses. If you used one years ago and forgot, those accounts will not appear and balances look "missing." What I've found: many recovery headaches could be avoided by documenting passphrase use safely.
Derivation path differences (BIP-44/BIP-49/BIP-84 or custom paths used by third-party wallets) will also generate different addresses. If you manage multisig, companion app compatibility matters; check multisig-setups and advanced-derivation-paths.
If you use Shamir backup (SLIP-39) or metal backup plates, make sure your recovery flow matches the backup method. See backup-metal-slip39.
Connectivity and hardware: USB, Bluetooth, NFC
USB is simple and reliable. Bluetooth adds convenience but a slight increase in attack surface because it broadcasts; most real-world attacks require user interaction and an unlocked device, though. NFC is less common but similar: low convenience, low risk if used correctly.
Practical tips:
- Use short, high-quality cables and avoid USB hubs for troubleshooting.
- Temporarily disable Bluetooth if you suspect connection issues.
- Try a different OS (mobile vs desktop) to isolate the problem.
More on pairing and connections: connections-usb-bluetooth-nfc.
When to restore from seed phrase (and how to do it safely)
Restore only when you’ve exhausted connection and app fixes or when replacing a lost/damaged device. Restoring exposes your seed phrase if done carelessly, so prepare an air-gapped environment if possible.
Step by step (brief):
- Confirm you have your recovery phrase and it’s legible.
- Factory-reset the device or open a new device.
- Choose "Restore from recovery phrase" and enter the phrase using the device buttons (never type it on a connected PC).
- Reinstall apps and re-add accounts.
See full guides: restore-recover-failure and seed-phrase-basics.
Common mistakes to avoid
- Buying from unofficial sellers (tampered hardware risk). See where-to-buy-and-seller-safety.
- Exposing your seed phrase to cameras or online forms.
- Using passphrases without documenting them.
- Connecting to unknown dApps without checking the transaction details.
I believe most problems are preventable with basic operational hygiene.
FAQ
Q: Can I recover my crypto if the device breaks?
A: Yes, if you have your seed phrase (recovery phrase). Use it to restore on a new compatible hardware wallet or supported software wallet. See: restore-recover-failure.
Q: What happens if the company behind the device goes bankrupt?
A: Your private keys are non-custodial. As long as you have your recovery phrase, you can restore funds on compatible wallets.
Q: Is Bluetooth safe for a hardware wallet?
A: Bluetooth has a slightly larger attack surface than USB but remains acceptable for many users. For maximum security use USB and avoid Bluetooth when performing high-value transactions.
Q: Why does my companion app say "last synchronization did not complete"?
A: Usually a networking or cache issue. Try clearing the app cache, disabling VPN, or reinstalling the companion app.
Conclusion and next steps
If you’ve worked through the steps above and still see your ledger wallet showing 0 balance, ledger not showing wallets, or your ledger wallet wont open, collect logs, note exact error messages, and reach out to official support or community channels. And if you’re unsure about a step that touches your seed phrase, pause and review the recovery guides.
For step-by-step setup and deeper guides, check: getting-started-setup, firmware-updates-and-verification, and troubleshoot-cannot-connect.
If you want help diagnosing a specific error message, paste the full text of the error (don’t paste your recovery phrase). I’ll walk you through the next steps.