Blizzard Entertainment, an American Video Game developer and publisher is one of the best platforms that have a lot of games in store for you. But how perfect a platform is, it is never free from technical issues. Many users have reported about the issue: Blizzard waiting on another installation or update. This error usually occurs when you try to open the launcher for any Blizzard game. Blizzard runs in the system through the Battle.net desktop app. So, you can face this issue when you use this app.

If you are facing the same issue, you must be looking for solutions. And you are in the right place. As in this guide, we have discussed the causes behind the error and also how you can fix it.

Common Scenarios that Cause Blizzard Waiting on Another Installation or Update

Before you start to implement the solutions to fix the error you need to know about the reasons that trigger the error. It is very common and the experts are still working on it to solve the error. There can be quite a few causes behind the error.

  1. The main reason for the problem is when a bug associated with the Battle.net Update Agent which is constantly checking for updates in the background gets stuck. Thus preventing any other downloads.
  2. Sometimes the launcher is outdated and fails to update. Therefore users have to manually download the latest version.
  3. Many users also concluded that when the DNS setting of the system is changed, that has a negative impact on the network connectivity of the system.  Sometimes to solve the error users have disabled the game updates and peer-to-peer client.

5 Best Solutions to Fix the Battle.net Waiting on Another Installation or Update

Now you are aware of the causes that can trigger the error. So you need the solutions to solve the issue and we have the best 5 solutions you can try to solve the error. Follow them till the end and check which method works for you.

Solution 1: Kill the Battle.net Update Agent (Agent.exe)

Before moving to the more complicated solutions, let’s just try the easiest one. In this solution, you have to kill a certain process that is causing the error. The update client manages all the updating as well as the installation of the updates. So if you are seeing this error then it can happen that the update client is having some bugs. So all you have to do is kill the client.

  • Press the Ctrl + Shift + Esc key combination to open the Task Manager. Alternatively, you can also right-click on the taskbar and then click on the Task Manager option to open it.
  • Now click on the More Options button which is located on the left bottom of the menu. This will open the list of programs that are running in the background. Locate the “Battle.net Update Agent” (Agent.exe) process. 
  • Then right-click on it and select the End task option to ensure the process is not running in the background.
  • To confirm the process, click on the Yes button on the next window. Now reopen the Battle.net desktop client and thereby check if the error exists or not.

Solution 2: Boot Windows into Selective Startup

According to many users, the error is solved when they try to boot Windows into a selective startup. This can be followed to get rid of the other background processes that may affect Battle.net.

  • Press Windows Key + R to open the Run dialog box. Then in the box, type “msconfig” and hit the Enter button to open the System Configuration menu.
  • When the System Configuration window opens, select the Boot tab. There you can see the Safe boot option, unmark the box next to it.
  • Now go to the General tab, locate Selective startup, mark the radio box next to it. 
  • Then uncheck the box next to the Load Startup Items option.
  • Lastly, restart the PC to reboot in this Startup.
  • Launch Battle.net and check if there is any update pending. And then enjoy any game you want to.

Solution 3: Uninstall and Install Battle.net

If none of the above solutions fix the error then you can try to reinstall the Battle.net launcher. Also, you can delete a Battle.net folder. Before you go with the fix, make sure you have logged in with the administrator account. This will not remove your games, so no need to worry about that.

  • Open the Start Menu, then from there, click on the Control panel. Now you have to change the view of the menu to Category which you can find in the top right corner of the menu.
  • Then go to the Uninstall a program option, which is located under the Programs options.
  • Now in the list of applications, locate Battle.net. Right-click on it and then select the Uninstall button, to remove the launcher from the system.
  • Once you have removed the launcher, now restart the computer. Then go to the official website of the Blizzard. And download the launcher again followed by installing it in the system.

Delete a Battle.net Folder

According to many users deleting some folder from the main execution solves the error. But first, you have to kill all the processes related to Battle.net from the Task Manager tool.

  • Press and hold Ctrl + Shift + Esc to open the Task Manager. Click on More Details and find all the programs related to Battle.net and kill the processes.
  • Now, open the file explorer and go to C:\ ProgramData. Sometimes the folder is not visible because it may be hidden. Click on the View options > Hidden items > mark the Show/hide options.
  • Open the folder C:\ ProgramData. Locate Battle.net and right-click on it. And lastly, click on the Delete button. 

Solution 4: Make Clear DNS Settings to Default

This solution is especially suggested for the ones, who have changed the default DNS settings. Changing the DNS setting can sometimes prevent the launcher from installing the updates.

  • Press Windows key + R to open the Run dialog box. Then in the search box, type “ncpa.cpl” and then hit the Enter button to open the Internet Connection Settings. Alternatively, you can go to the Control panel and from there click on the Network and Sharing options. Then click on Change Adapter Settings on the left panel.
  • When the next window opens, double-click on Network  Adapter which is active. Then click on Properties.
  • From the list, find Internet Protocol Version 4(TCP/IPv4). Then click on the Properties button.
  • In the General tab, switch both the “obtain an IP address automatically” as well as “Obtain DNS server address automatically” radio buttons.
  • Lastly, next to the “Validate Settings upon exit” option mark the box and click OK to save the changes.

Solution 5: Deactivate peer-to-peer

According to many users, disabling Peer-to-Peer networking has solved the error. This service is very sensitive due to various security reasons.

  • Launch Battle.net by double-clicking on it. Now click on the Blizzard icon which you can find at the left top corner of the window.
  • Select Settings. Now click on the Game Install/Update tab which is located in the Network bandwidth section.
  • Now scroll to the end of the window and there you will see the Enable peer-to-peer option. Simply uncheck the box next to it and thus Peer-to-peer will be disabled.

Wrapping up

These are the 5 solutions you can try to solve the Waiting on Another Installation or Update (Battle.net). However, before implementing the solutions, check for the actual cause for this issue. Also, you can start the launcher as Administrator, by selecting the Run as Administrator option.