Usdt missing in metamask

I sent some usdt from binance to MetaMask on ethereum network. I can see it on etherscan in my wallet but not in MetaMask wallet.

Usdt is already added as a token.

I have tried refreshing list, and closing and reopening browser.

am I missing something to resolve this?

Hey@bigbagster, welcome to the MetaMask community!
My personal recommendations:
Please double-check the transfer network and token (just a reminder to avoid oversights due to habit).
Ensure MetaMask is updated to the latest version.
Confirm your internet connection is stable.
By the way, you can try using a different browser.
You may also refer to the following detailed guide: