MetaMask Troubleshooting User Guide
If MetaMask isn't working the way you expected, there are some steps you can take on your own that often solve problems, without having to create a support ticket. If you're seeing a specific error message, you can find a list of some system-generated errors in the expandable section at the bottom of this page.
our top fixes
- Restart your browser, or force close the mobile app and reopen.
- Update your MetaMask browser extension to the latest version.
- Restart your computer or mobile device.
- Lock and unlock MetaMask.
Other helpful tips:
- If your problem relates to a specific transaction, check the relevant block explorer for the network you're using, such as Etherscan. Block explorers are a wealth of information and offer much greater detail regarding the where, when, what, and who of transactions.
- Search the Community Forums and this Knowledge Base for similar problems.
- We do not recommend resetting your wallet or resetting an account unless one of our agents advises you to.
- Remember, MetaMask is a self-custodial wallet, which means we cannot rescue compromised wallets. We also cannot reverse transactions, as this contradicts the immutability of blockchain.
- If you're experiencing a problem with a third-party platform, reach out to their support team first.
- If you have a live ticket (email correspondence) with our Technical Support team, see how to check on the status of your ticket here.
Specific error messages
Below are some error messages that may appear in MetaMask. If you see one of these errors, try the troubleshooting steps above first. Otherwise, start a conversation with our Support team at the bottom of the page.
If you contact Support, please copy and paste the full error message exactly as shown.
Specific error messages
Root Error: Fetch failed with status '400' for requestRoot Error: Exception in HostFunction: Loss of precision during arithmetic conversion: (long) 0.1Root Error: invalid decimal size (argument="decimals", value="0,", code=INVALID_ARGUMENT, version=bignumber/5.8.0)Root Error: The address: 0x... is not importedRoot Error: No XChain Swaps native asset found for chainId: 0xc7Root Error: No pending scan to reject.Root Error: No XChain Swaps native asset found for chainId: 0xd0aRoot Error: Missing identity for address: "wallet:eip155:0x...".Root Error: [number] while converting number to token minimal units, too many decimal placesRoot TypeError: Cannot convert undefined value to objectRoot TypeError: Cannot read property 'useTokenDetection' of undefinedRoot TypeError: Cannot read property 'network' of undefined