Got the same issue. Crashing/freezing Windows 10 with WATCHDOG VIOLATION, etc. I tried the steps in the old post (Battle.net crashes windows 10 and loses game locations). It didn’t work. It seems like some issue with locating games. I tried installing BNet on different drives. No luck. I’ve tried various other things to no avail.
I updated BattleNet recently. I’m curious if that has something to do with it. I think I updated yesterday. It was fine when the app restarted but maybe it’s acting up now since my PC has restarted. Either way, I’ve been troubleshooting for nearly 2 hours.