Rather than waiting or being confused need to restart metamask and other think.
Why not just re-install Metamask, sometimes metamask is really messed up and buggy. If you just checking for the balance in your wallet, why not just checking in explorer? If you have the balance in your address that's mean you have the token.
Re-install solve everything for my case, like balance error and other think.
True, I agree with this.
The most important thing is that you hold the private key of your wallet. After you have reinstalled your Metamask and still have the same problem, make sure you have a good internet network.
If it still doesn't work, there may be a problem with your device. You can download the Metamask application on your smartphone and import your wallet.