How to Fix Diablo 3 Error Code 1016?

Published on: , by

» Error Code » Video Game

Here in this article, we are going to share the details for the Diablo 3 error code 1016.

As per our research, this error is related to network connectivity problem. Below we have shared the some possible reasons for this error.

  • Disabling Windows Firewall
  • Adding the game to the Exception List of your Antivirus
  • Running the game with Admin Rights or Compatibility Mode
  • Release & Renew the IP Address
  • Troubleshooting Network Settings
  • Uninstalling and Reinstalling the Game

Fixes for Diablo 3 Error Code 1016


1. Disabling Windows Firewall

The very first solution or method you should give a try would be to disable your Windows Firewall. Most often is the case that when your Window’s Firewall is enabled, it may prevent games or third party apps from connecting to the internet.

Due to this reason, when you try to play Diablo 3 in online mode, the error 1016 may suddenly pop up on your screen as the firewall halts any connection to be made through the game which it considers a third party application. 

To disable your Windows Firewall in your Window’s Firewall you can follow the steps as listed below:

  • Go to your Control Panel by typing ‘control panel’ on the Search bar and then opening it. 
  • Once inside the Control Panel, next locate the System and Security option and click on it to open.
  • Then, in the right pane window, click on the Windows Defender Firewall option to open up the Windows Defender Firewall window. 
  • Under the Windows Defender Firewall window, over at the left pane locate the option “Turn Windows Defender Firewall on or off
  • Simply, click on it and then turn off the Windows Defender Firewall for both the Private as well as the Public network settings. 
  • Lastly, click on the OK button and then try connecting the game online once again.

2. Adding the game to your Antivirus Exception List

This method may differ depending upon which Antivirus you are currently using in your system. Many times for security purposes, similar to the one we had seen earlier, even in the case of Antiviruses, they may prevent an app or software from connecting to the internet without authorization.

For this you will most probably need to add the game to the exception list for your respective Antiviruses in order to be able to play the game in online mode. 

Below, I have listed a few of the most popular Antiviruses out there and how you can add the game in each of the Antivirus’s exception list. 

For Windows Defender

If you are using the default Windows Defender Security System available on Windows 8 and above, then you may follow the following steps:

  • First you will need to open up the Windows Security app, which you can either go to by simply clicking on the Windows Security icon at the taskbar or by searching for it in the search bar and clicking on it.
  • Once the Windows Security window is open, next click on the Virus & Threat protection option to open it.
  • Inside the Virus & Threat Protection window, scroll down and click on the “Manage settings” option under Virus & threat protection settings.
  • Then once again scroll down and locate the Exclusions option and click on the Add or remove exclusions option under it.
  • Next, simply click on the “+ Add an exclusion” button and add Diablo 3 in it. Once all that is done, try running the game online.

For Avast Antivirus

If you are using Avast Antivirus, then you may add Diablo 3 to its exception list by following the steps mentioned below:

  • Click and open up your Avast Antivirus application and go to Settings.
  • In Settings, go to General and scroll down till you locate the Exclusions option.
  • Next, click on the expand option and then under add global exceptions search for Diablo 3 from the list and select it.
  • Lastly, after you have selected the Diablo 3 folder, click on the Add button and select OK. Then, try playing the game in online mode.

For McAfee Antivirus

McAfee users can add Diablo 3 exception to the antivirus by simply following the steps listed below:

  • Open up your McAfee Antivirus application and then go to Manage Security.
  • Then, under Virus & Spyware Protection click on the option to Schedule and run scans.
  • After this a new window shall open, where you will next need to click on the Add button under the tab for Excluded Files and Folders. Here simply scroll down and locate Diablo 3 and select it. 
  • Save your changes and click on the OK button. Now, try running the game in online mode. 

For Kaspersky AV

  • Open your Kaspersky AV app and go to the Settings menu.
  • Then under the Additional tab, select Threats and Exclusions option.
  • Under Threats and Exclusions tab click on the Configure Exclusions option and then click on the Add button at the bottom right side of the window.
  • Lastly, try to browse and locate the Diablo 3 file directory, select the folder and click on the Save button. Once that is done, run the game and try playing it in online mode.

3. Running the game with Admin Rights or Compatibility mode

If you have a higher version of Windows than Windows 7 version, then such an error may also occur while trying to play the game in online mode.

In such times all you need to do is try running the game in a version with which it may be possible. In this case many users have found running the game in Windows 7 Compatibility useful.

In order to do that, you will need to follow the steps as shown below:

  • If you are running the game over Steam, then you will need to go to the file location where Steam.exe is present. Otherwise, for non-steam users you will need to go to the file location where diablo.exe is present. 
  • You can find these files most oftenly in the Program Files folder in Drive C, unless you have manually changed the file location during the time of installation.
  • Once you locate either one of the .exe files, simply right-click on it and click on the Properties option.
  • Then under the Properties window, click on the Compatibility tab and next tick on the “Run this program in compatibility for” option.
  • Next, from the drop down menu, select the version of Windows you want to play the game in. In our case it would be Windows 7.
  • After all that, simply save the changes and then try running the game online in Administrator mode

4. Release & Renew the IP Address

If there is an issue with the IP address of a system, then the game may also show the 1016 Error Code message. For the following method you may follow the steps as given below”

  • Firstly, close the Diablo 3 game if running. 
  • Then, go to and search for Command Prompt in the search bar of your Start Menu. 
  • Next, right-click on the Command Prompt application and select Run as administrator.
  • In the command prompt screen, next type in: ipconfig/flushdns and then press enter.
  • In the next line type in: ipconfig/release and press enter.
  • Type in: ipconfig/release6 and press enter
  • Type in: ipconfig/renew and press enter. Then close the CMD window.
  • Now, run the game and try playing it in online mode.

5. Troubleshooting Network Settings

These are just trial and error methods to see whether anything may be wrong with your internet connection or not. For this method you will simply need to check for the following:

  • Check the speed of your Internet.
  • Check for any loose connections or fault in LAN and Wi-fi drivers
  • Check for outdated connectivity drivers and update them if possible.

6. Uninstalling and Reinstalling the game 

Finally, if nothing else seems to work then you might want to try Uninstalling and reinstalling the game. At times, it may be the case that while installing the game onto your device some of the game files may get corrupted.

In such cases, if those particular game files related to connectivity of a game with the internet gets damaged, then an error like 1016 may occur.

Thus, in such cases all you need to do is simply uninstall the game from your PC’s Control Panel and then install it back onto your device without running any other application in the background.

Simply, let the installation process of the game solely use up all the resources made available by your system. 


Like This Post? Checkout More

Photo of author
Rishikesh Hazarika is a tech enthusiast who is always curious to learn and absorb facts and data in the world of science and technology as well as tries to share his opinion. He has an M.Tech degree from North-Eastern Hill University, later he did a certificate course in Computer Hardware and Software, and a certificate course in Introduction to Architectingc