Battlenet crashes and goes into white screen with error

Tried to open the Battlenet app today and got this error back:
“The procedure entry point ucrtbase._o__cexit could not be located in the dynamic link library api-ms-win-crt-private-l1-1-0.dll”

Uninstalled and reinstalled the app twice, nothing changed. Went into admin, cmd and scanned, that didn’t fix it either, tried a couple more things, nothing changed. Everything was working fine yesterday, played D3 normally. Any ideas? I’m freaking out.

That DLL file is part of the Visual C++ Redistributable.

Obtain the latest version of the redistributable here…

…and allow it to re-install. You may need to reboot your PC after the installation. Then try running D3 again.

1 Like

Many thanks Meteorblade, this worked