Fix Battle.net’s “Blizzard Agent Goes to Sleep” and “Waiting for Another Installation or Update” issues

I have been using Lutris Playing some Blizzard games on the Ubuntu 18.04 desktop, I encountered the same two problems over and over again. These problems are easy to solve, but not obvious, so I want to share this fix with you in case you encounter the same problem.The first question, and the most common one for me, is the message displayed by the Blizzard app launcher (Battle.net), which reads “Blizzard agent has entered sleep. Trying to wake it up” with the error code BLZBNTBNA00000005. Restarting Battle.net (or even the computer) and trying to kill the Agent.exe process or every process related to Battle.net failed to resolve this issue on my system. In the past few months, I often encountered this problem. The second problem occurs when the game is updated (it may be updated with Battle.net at the same time and update Battle.net first, but I am not sure). In some cases, even if no other updates are available for Battle.net or games, Battle.net is stuck and refuses to install the update, and displays the message “Waiting for another installation or update” indefinitely. Clicking the force update button does not resolve this issue. The solution to these two problems is to delete Battle.net Folder from ProgramData Directory (after closing the Blizzard Battle.net application and killing all Blizzard Battle.net and Blizzard Update Agent processes). Don’t confuse it with the Battle.net folder in Program Files (x86)! If you are a Windows user who stumbled upon this article, the solution is the same, and depending on your situation, the path to this folder is C:/ProgramData/Battle.net. You won’t see ProgramData In the folder C:/ (Even if there is), but you can manually type the path in Windows Explorer-press Ctrl + LAnd enter the path.
Road to ProgramData/Battle.net The folder depends on the installation method you use to install the Blizzard Battle.net application. In my case, I set the Games folder in the main directory as the Lutris installation folder. When i go from Lutris Website, so in this case, the path is ~/Games/overwatch/drive_c/ProgramData/Battle.net.
If you don’t know how to find the ProgramData folder on a Linux system, you can use locate Find it. Run in the terminal:

sudo updatedb
locate ProgramData/Battle.net

Command output should show a string of lines and pointing ProgramData/Battle.net folder. Make sure Battle.net is closed, then open the file manager, navigate to this path and delete the Battle.net folder. Now you can start Battle.net and the problem should disappear.
Please note that after performing this operation, Battle.net may not be able to detect installed games. If this happens, you can click Locate the game The link next to the game install button and then select the game folder.[Edit March 13, 2020] Blizzard servers currently have problems. Unless the server is repaired, the instructions in this article will not help. Taking me as an example, I had to wait for a while (maybe 30 seconds), and the “Blizzard agent goes to sleep” error message itself disappeared. As an alternative method/workaround, you can also run the game manually (view and launch the executable file from the folder where the game is located), the only disadvantage is that you need to manually enter the email and password after starting the game. Game; for example, to start Overwatch, go to its installation path, for example C:Program Files (x86)Overwatch_retail_ Start in Windows Overwatch.exe From there.

Source

Sidebar