To add another data point, just in case. I erased Battle.Net and ran setup again and it fixed authentication issue in Overwatch. I don’t know for how long, but this seems to do the trick. Just uninstalling and reinstalling Battle.net app works in my case. I can access in-game shop and see coins on top of the screen.