Everything I’ve already tried:
Uninstalling/Reinstalling Battle.Net as well as all Blizzard/Activision games.
Did a fresh Windows 10 install with fresh partitions for every drive.
Tried Port Forwarding, disabling all firewalls, and all anti virus programs(Malwarebytes).
I tried running as Admin, making a new admin account, and checking Windows permissions.
I tried essentially EVERY possible solution recommended on the battle.net forums, and under support.
I tried with and without a static IP.
I also tried the normal version of battle.net and the beta.
One thing I DID notice:
It looks like the database file in C:\ProgramData\Battle.net\Agent gets corrupted because if I delete the .product file it loads up the Battle.Net launcher without the error. Once I go back into the settings and select the default install directory, or choose a game location’s install folder then it causes the error to come back on my next battle.net launch. I’ll go delete that .product file again, and it’ll load up without issues. So it seems to be in relation to the .product file?