If you're experiencing issues with ENS and your wallet, this guide covers common troubleshooting steps for three widely used wallets.
MetaMask
Ledger
Trezor
MetaMask
Stuck transactions:
If a transaction is stuck, first check if the name broadcast to Etherscan. If it hasn't been broadcast, the issue is in the wallet, go to Settings → Advanced → Reset Account in MetaMask to clear local transaction history. Here is their guide: support.metamask.io/configure/accounts/resetting-your-account-in-the-event-of-a-stuck-or-pending-transaction/
The ENS name NFT shows as “unknown”:
MetaMask gets its ENS name metadata from OpenSea APIs, which sometimes are lagged in updating data from the blockchain. These delays can cause ENS names in MetaMask to show up as "unknown". To fix this follow the instructions to refresh metadata on OpenSea. Here is their guide: support.opensea.io/en/articles/9981745-why-is-my-nft-content-unavailable
Missing ENS token (ENS governance token):
If it doesn't show in your wallet, go to Assets → Refresh list, and manually import it using contract address: 0xC18360217D8F7Ab5e7c516566761Ea12Ce7F9D72
. Here is their guide: support.metamask.io/manage-crypto/tokens/how-to-display-tokens-in-metamask/
Gas estimates too high or failing to send:
MetaMask may overestimate gas if your balance is too low. Try adding more ETH and resending.
+ General Troubleshooting
Update your hardware wallet, wallet app, and browser to the latest version.
Ledger
Enable Blind Signing (previously called “Contract Data”):
Open Ethereum app on Ledger → Go to Settings → Blind signing → Enable it using both buttons. This must be re-enabled after each firmware update. Here is their guide: support.ledger.com/article/4405481324433-zd
Transactions stuck or not appearing on device:
Sometimes the Metamask-Ledger bridge loses contact with the Ledger device, resulting in transactions that are never prompted for confirmation on the Ledger device, and which show up in the Metamask UI as "pending" in perpetuity.
These transactions are never broadcast onchain and needs to be cleared in Metamask.
First, clear stuck transactions in MetaMask as described above.
Then disconnect Ledger, restart your browser, reconnect your ledger wallet, and try again.
+ General Troubleshooting
Update your hardware wallet, wallet app, and browser to the latest version.
Trezor
Device not connecting with ENS:
The most common issue is outdated firmware. Update your Trezor device. After updating, retry the ENS interaction. Here is their guide: trezor.io/guides/trezor-suite/trezor-suite-desktop/update-trezor-device-firmware
+ General Troubleshooting
Update your hardware wallet, wallet app, and browser to the latest version.