I have deployed a very basic smart contract to the Rinkeby test network. The contract's address is 0xb145b6d8757b40ac80b5fe2a98ab6c8450a54585. I have made transactions to it using MetaMask, and they show up on Etherscan, for instance this: https://rinkeby.etherscan.io/tx/0x63802d405b809434a34050176c7050549e323b75443b0ae8096ab81985f18b9f . The transaction also shows as "confirmed" in MetaMask. I am also able to confirm that my MetaMask account has tokens using truffle console
and checking the account address's balance of tokens.
However, even though I add the token in MetaMask with contract address=0xb145b6d8757b40ac80b5fe2a98ab6c8450a54585, symbol=BRR and decimals=18, they don't show up in MetaMask. The same thing happens if I "watch token" in MyEtherWallet. What could I be doing wrong?