Hello,
After some thorough research I have concluded that AVG is blocking battle.net. However, after reading the only two posts on this forum related to this and trying everything suggested, I have also come to the conclusion that there are only two options to get past this.
1) Disable AVG
2) AVG Needs to update their damn database to allow the entire blizzard games suite to function normally.
I have attempted:
Flushing DNS
Adding all blizzard folders as exceptions
Adding Every. Single. *.exe file in every. single blizzard folder as exceptions to scanning.
Adding Every. Single. *.exe file in every. single blizzard folder as 'allow all' to the firewall.
I've searched through all logs and every screen in every configuration available through avg and found nothing that lists these files as being blocked, but nevertheless, when I disable AVG (Including Firewall) all of my battle.net enabled games work again, like a charm.
I tried disabling just the firewall; No go.
I tried disabling just the antivirus scanning; No go.
It is only when I disable both, simultaneously, that it works again.
I am running Windows 10 Home, I have AVG Ultimate, and it is updated to the latest versions of everything.
AVG, update your database.