I played through Let's Go Eevee and am now playing Let's Go Pikachu, and when I catch pokémon they don't give any candy, even at a catch combo of 100, just berries. I've only beaten 2 gyms so far, so perhaps they start giving you candy later on in the game.
Is my game messed up? When does catching pokémon grant you any kind of candy?