Windows 11.
Under the Windows Defender Firewall settings (Allowed Apps), I had to have both Public and Private “checked” – I did this both for Battle.net, and Diablo 3. This allowed my achievements to show in the Diablo 3 game.
I am not sure whether both Public and Private need to be checked for both apps, and I don’t remember which were originally checked and which wasn’t.
All I know is when I checked both and reloaded the game, my achievements were showing.
Good luck.
2 Likes