The most common cause of this is corrupt files in the user directory or missing prerequisite files.
If your perks have appeared to reset to 0 completely, it is likely that your game client is having trouble reaching the Steam backend where your stats are saved.
Some players may experience issues with receiving drops in game if they have security software such as an antivirus or firewall blocking the game.
Known issues players may encounter on Steam Deck