Sometimes the currency has 2 contracts from two networks, maybe Metamask doesn't accept it but Trust Wallet does,