First a word of caution: there are many scammers that will pretend to offer support and will then steal all your tokens. Be very careful. In particular never ever give passwords / mnemonics / … to anyone. Nobody should ever see your mnemonic / passphrase / passwords.
Disclaimer: This post is purely for educational purpose. In no event will I nor any other person associated with this post be liable to you for any damages of any kind (including, loss of revenue, income or profits, loss of use or data, or damages of any sort) arising out of or in any way connected to this post. You understand that you are fully responsible for the security and the availability of your keys.
On Algorand, you can check if a transaction took place by going to a block explorer such as https://algoexplorer.io or https://algoscan.app. If you type your address (the address of your account as specified in the trust wallet) there, you can see whether you received the tokens or not.
If you did receive the tokens, normally everything should be good. You should have the tokens. The issue is with Trust Wallet that just does not display it correctly. I do not know Trust Wallet personally. It looks however from the posts above that sometimes their backend has issues and does not update properly the balance. In that case, please contact Trust Wallet / wait.
If you did not receive the tokens according to a block explorer above, the means the sender of the tokens did not send properly the tokens. If you bought your tokens on an exchange, please contact the exchange. If someone was supposed to send you the tokens, please contact them.