I'm experimenting with creating an ERC20 token and sending it over Ropsten test network using Metamask (following a basic tutorial). I was able to successfully create the token, deposit the tokens in my metamask wallet (wallet A), send it to another metamask wallet (wallet B) and have it appear there. However, when I try to send the tokens from wallet B back into wallet A, the tokens are deducted from wallet B but don't seem to ever actually get sent. I can continue to send coins from wallet A without a problem. Note, wallet B does have test ether in it from a faucet.
Any ideas on why I'm unable to send token? I'm not sure if this is a problem with how I set up the token or if this is a limitation of test network.