This guide will help you in finding a solution when you are unable to receive crypto.
Step 1 - Check the Transaction ID
There will always be a permanent record of a transaction recorded on the blockchain. If you do not have one then the transaction did not happen. You need to check with the sender. If there is a Pending "Stuck" Transactions, wait for the transaction to complete.
Step 2 - Check the Receiving Address
You can always check your address via blockchain explorers to confirm if a transaction was actually made. Go to CoinMarketCap and find the coin/token. Under the specific crypto, there will be a section for Explorer, this will open up another website where you can put your receiving address.
Step 3 - Add Custom Token
If this is a fairly new token, there is an option to add it as a Custom Token. You need to get the token details and add it manually. There will be no pricing information for this yet.
Step 4 - Signup to Beta Program
Always make sure you have a backup of your wallet. Join the Beta program here: https://trustwallet.com/beta. Once confirmed you will be able to get early releases of newer builds for your device. Check if the issue is resolved or if it still persist after installing the Beta app.
Step 5 - Report the Issue
After doing the above steps and you are still unable to see the coin or token, please get all pertinent data and submit a ticket. You can use this link to submit details of your concern: https://support.trustwallet.com/hc/en-us/requests/new