So I created address in my MetaMask wallet, added token contract to it and send some tokens into it.
Transaction is completed, but tokens is not displayed in my wallet.
I managed to reproduce this on Ropsten testnet.
Address with tokens: Address 0x9DEF8C013eb590aFf09c8c76F9A74A3055fAA177 | Etherscan
My wallet balance of tokens empty
I provide full details here: Transaction is visible on Ethereum blockchain explorer, but token is not displayed in Metamask wallet - Stack Overflow