MetaMask Crypto Wallet Error Code Already Pending: How to Fix It

Easy 2-10 minutes Low Severity Verified June 2026
Error Code
Already Pending
Brand
MetaMask
Product Type
crypto_wallet
Severity
Low
DIY Difficulty
Easy
Estimated Fix Time
2-10 minutes
The MetaMask 'Already Pending' error occurs when you attempt to send a transaction that's identical to one already waiting in the blockchain's memory pool (mempool). This prevents duplicate transactions and protects you from accidentally sending the same payment twice.
Ad

Tools You'll Need

How to Fix Error Code Already Pending

  1. Check your pending transactions

  2. Wait for the original transaction to complete

  3. Cancel the stuck transaction if needed

    Canceling or speeding up transactions requires paying additional gas fees
  4. Adjust the transaction details

  5. Reset your account if problem persists

    Back up your seed phrase before resetting your account as a safety precaution
  6. Switch networks temporarily

Ad

When to Call a Professional

Contact MetaMask support if the error persists after trying all steps, if you're unable to access your wallet, or if you suspect your account has been compromised. For complex DeFi transactions or smart contract interactions, consult with experienced crypto users or developers.

Frequently Asked Questions

Why does MetaMask show 'Already Pending' error?
MetaMask prevents duplicate transactions by checking if an identical transaction is already waiting in the blockchain's mempool. This protects you from accidentally sending the same payment twice.
How long do pending transactions stay in MetaMask?
Pending transactions typically confirm within 1-5 minutes during normal network conditions, but can take hours or even days during extreme network congestion. Most networks will automatically drop transactions after 24-48 hours if they don't confirm.
Will I lose money if I cancel a pending transaction?
No, you won't lose the transaction amount if you cancel a pending transaction. However, you will pay a gas fee for the cancellation. The original transaction amount returns to your wallet balance.
Can I send a similar transaction while one is pending?
Yes, but you must change at least one detail like the amount, recipient address, or gas settings to make it unique from the pending transaction. Even changing the amount by 0.0001 will work.
What happens if I reset my MetaMask account?
Resetting your account clears local transaction history and cache but doesn't affect your actual funds or seed phrase. You'll need to re-add custom tokens and reconnect to DApps, but your wallet balance remains intact.