Funds Missing - Trust Wallet to Metamask


I sent tokens from Trust Wallet to MetaMask but the funds do not appear. Trust Wallet has confirmed that all the details of receiver (MetaMask) is correct and BSC scan showed it was successful, although it is still not appearing in my wallet. Instead the receiving details shows 0x0000000000000000000000000000000000000000.

What’s going on?