Skip to main content

Wallet Connection Troubleshooting

Fix problems where your wallet won't connect properly or transactions fail to broadcast to the blockchain.

Updated today

If your transaction appears in your wallet as "pending" but never appears on Etherscan, or if your hardware wallet never prompts for confirmation, use this guide.

Note: If your transaction was broadcast successfully but is just taking longer than expected, see Transaction Troubleshooting instead.


MetaMask

Smart Transactions causing issues

MetaMask's Smart Transactions feature can prevent ENS transactions from completing. This feature sometimes re-enables automatically after MetaMask updates, even if you previously turned it off.

To disable Smart Transactions:

  1. Open MetaMask

  2. Go to SettingsAdvanced

  3. Scroll to Smart Transactions

  4. Toggle it off

  5. Try your transaction again

Transactions not broadcasting (MetaMask-Ledger bridge)

Sometimes the connection between MetaMask and a Ledger device drops, causing transactions to get stuck. Signs of this issue include:

  • Transactions showing as "pending" in MetaMask indefinitely

  • Transactions that never appear on Etherscan

  • Your Ledger device never prompting for confirmation

To fix this:

  1. Clear unbroadcast transactions: Go to MetaMask SettingsAdvancedReset Account. See MetaMask's guide to resetting your account.

  2. Disconnect your Ledger

  3. Restart your browser

  4. Reconnect your Ledger

  5. Retry your transaction


Ledger

Unable to interact with smart contracts

ENS transactions require blind signing to be enabled on your Ledger device. This setting resets after firmware updates.

To enable blind signing:

  1. Open the Ethereum app on your Ledger

  2. Go to Settings

  3. Select Blind signing

  4. Press both buttons to enable

Transactions stuck or not appearing on device

If transactions show as "pending" in MetaMask but your Ledger never prompts for confirmation, the MetaMask-Ledger bridge has lost contact.

To fix this:

  1. Clear stuck transactions in MetaMask: SettingsAdvancedReset Account

  2. Disconnect your Ledger

  3. Restart your browser

  4. Reconnect your Ledger

  5. Retry your transaction


Trezor

Device not connecting

Outdated firmware causes most Trezor connection issues. Update your Trezor firmware, then retry.


Related Articles

Did this answer your question?