Still cant authenticate

Star craft 2, US server. I have onedrive completely unsynced, yet I crash at the “authenticate” screen everytime. Please help

you need to make sure sc2 has all internet permissions.

How do I do that? I play it just fine on my laptop, and all my PC games work fine on my desktop. But desktop wont get past authenticate for SC2

Guys the servers works fine, try this fix by DrOliver,
I have found a fix for me. Under allow an app through firewall I noticed (C:\program files (x86)\starcraft ii\versions\base93333\sc2_x64.exe) was unchecked. I checked it and now I can log into NA servers. good luck!

Still wont work for me. All SCII related files are allowed through firewall. Still cant get past authenticate page