Why does my MetaMask ledger account shows o balance the next day

I transferred my tokens from the exchange to my ledger account through MetaMask yesterday and it initially shows the balance. However, today I logged back in MetaMask and my ledger account shows 0 balance. I checked the transactions and it is on the blockchain. How do I recover the tokens? Did I do something wrong and now it’s lost? Can someone please help!!