Today after a restart of my system following installing latest nVidia drivers and Windows 10 updates, I started getting immediate crash to desktop when trying to launch Battle.net. Tried a lot of things to no avail, so I uninstalled, deleted all Battle.net data from both ProgramData and user AppData, and then reinstalled. Now when I start the app, the Battle.net symbol on the login page will animate indefinitely, and my mouse cursor will perpetually show the Windows “working” animation. See video here: Battle.net Login Issue - YouTube
Main system information: AMD Ryzen 9 3900X / Gigabyte X570 Aorus Master / nVidia GTX 1080 (driver version 451.67) / Windows 10 1903 (OS Build 18362.900)
Update edit: Nothing I tried worked, so I just went ahead and restored a full OS drive weekly backup from a few days ago. Then ran the same Windows Update and nVidia driver update, as well as reinstall Battle.net (due to it originally being on a different SSD than my OS), and this time it seems to work without any issue.
So, no idea what caused the problem, but thanks to having a good automated backup system, it’s been fixed.