Ledger Error 0x6a82: File Not Found Applet & Slot Recovery
Ledger error 0x6a82 indicates "File Not Found" (or "Application Not Found") under the ISO 7816-4 specification. This error occurs when a client application requests an applet, data container, or cryptographic derivation path slot that does not exist in the device Secure Element storage. It most commonly occurs when attempting to interact with a blockchain whose dedicated coin application is not installed on the Ledger. Open Ledger Live to install the missing coin applet.
# Root Cause & Technical Architecture
In smart card file systems, `0x6a82` denotes that the addressed file or applet record cannot be located. In BOLOS, each cryptocurrency ecosystem (Bitcoin, Ethereum, Solana, Cardano) exists as an independent sandboxed applet registered in the system table. If a WebHID or Ledger Live request targets an applet identifier that is not present in non-volatile flash storage, the OS returns `0x6a82`. It can also occur if an applet installation was interrupted midway.
# 4-Step Actionable Diagnostic Protocol
Step-by-Step ResolutionInstall Required Coin Application via Ledger Live
Connect your Ledger to Ledger Live, navigate to "My Ledger", search for the specific coin app (e.g. Cardano, Avalanche, or Solana), and install it.
Re-install Corrupted or Incomplete Applets
If the app is already listed as installed, uninstall it and re-install it from "My Ledger" to rebuild the internal BOLOS file table index.
Verify Derivation Path Index Compatibility
Check that your wallet software is not requesting an unsupported derivation path depth or non-standard index slot that the coin applet rejects.
Perform Full Firmware Integrity Update
Ensure device firmware is fully updated. Applets compiled for newer BOLOS kernel versions will fail to load or address storage slots on older firmware.
# Diagnostic Verification Code / Command
bash# Verify installed applets via Ledger Live CLI / Diagnostics
# If App Identifier is missing from Secure Element memory:
# APDU: [CLA: 0xE0, INS: 0xD8] -> Select Applet "Ethereum"
# Return: [0x6a, 0x82] -> FILE_NOT_FOUND
# Resolution: Re-synchronize application catalog
# Open Ledger Live -> Settings -> Help -> Clear Cache Launch Derivation Path Inspector
Execute client-side cryptographic simulation and parameter checks safely in your browser via native WebCrypto without sending private keys or mnemonics over the wire.
Read Full Investigation & Recovery Workflow
Explore complete architectural diagrams, edge-case failure trees, and detailed post-mortem analysis in our verified deep guide.
# Related Diagnostic Codes in Hardware & BIP-39
Related Hex StatusesLedger Stax 24-Words Invalid, Seed Phrase Typo & Wrong Word
Fix Ledger Stax 24-words invalid error and seed phrase typos. Resolve E-Ink capacitive touch entry slips, SHA-256 checksum failure, and Recovery Check.
Ledger Nano X 24-Words Invalid, Seed Phrase Wrong Word & Typo
Fix Ledger Nano X 24-words invalid and wrong word errors. Troubleshoot dual-button debounce skips, BIP-39 stem swaps, and Recovery Check validation.
Ledger Nano S Plus (S+) 24-Words Typo & Seed Phrase Wrong Word
Fix Ledger Nano S Plus 24-words typo and wrong word alerts. Resolve 2048-wordlist prefix autocomplete traps, button misses, and checksum verification.
# Frequently Asked Questions
FAQ SchemaWhy does MetaMask trigger 0x6a82 on a new Ledger?
A newly unboxed Ledger only has base firmware. You must open Ledger Live and install the Ethereum app before MetaMask can connect.
Does reinstalling an app delete my coins?
No. Apps do not store coins or private keys. The master seed is stored securely in the Secure Element and remains untouched when apps are removed.
What should I do if an app fails to install due to 0x6a82?
Clear cache in Ledger Live (Settings > Help > Clear Cache), reconnect the device, and try installing the app again.