NFT TX missing on etherscan?

Hi, why are the ERC-721 tokens not showing up on etherscan? The last TX was 375 days ago, but I received several tokens since that day in my metamask wallet. Opensea show all of my tokens, but etherscan doesn’t? How can I solve this problem?