1. Regional restrictions: Some games are only sold in specific regions or countries. You need to check whether the Nintendo Switch account and its region support the game.
2. Update: Make sure that Nintendo Switch system and eShop application have been updated to the latest version, so that you can see the latest games on the shelves.