This has been happening for quite a while now and needs to be rectified. Even after restarting - reinstalling as suggested. I still get ‘Battle.net agent has gone to sleep’ and Games are waiting for another program to update. It only happens on this application. I have put Battle.Net and Blizzard games in the exceptions list for my AV program. Thus, it won’t hinder them when they run/do updates. The thing I seem to have put it down to is a few things. The ASUS/Rog motherboard I am using and/or that the application hasn’t been fully updated for W11. Which is why it’s a little buggy with the download and sleep stuff. Either way, it should work like other applications, and not have to restart the PC, or continuously un/reinstall just to get it possibly working.
Part 2 (since I can’t reply to my own post without no one replying)
I have tried reinstalling, and other suggestions on the forums. It took several attempts to get Bnet to work again. Now, it has some of my games, but not all of them. It still has the sleeping problem. It still has the updating problem. Now, the games that were previously located (the ones missing - but on my drive/PC), it won’t either locate or install them. So, uninstalling the application has not seemed to have corrected the problem, but made it much worse! I can normally figure these things out. But this one has me perplexed. As I said previously, no other game application, has this problem.