Occasionally, you may come across transactions that are not completed in the time you expect. This can happen for a number of reasons, such as running out of a native token to pay gas fees, or setting a low gas limit at times of high traffic, causing your transaction to become "stale".
In other cases, it is possible there are software issues with MetaMask, and it is in these cases that you may need to reset your account.
This is a feature that wipes your transaction history, including MetaMask's knowledge of any pending transactions. Due to the impact this can have on your account, please only reset your account when instructed to do so by a Support agent.
See our guide for a brief run-through of how to do so, and some key considerations.
Please note you should only reset your account if your transaction is not visible on the block explorer. Find out how to search for your transaction here.