How To Fix Diablo 3 Error Code 1016 Issue Easy Fix

Diablo 3 is a hack and slash dungeon crawler game which was first released in 2012 for the PC. This game set the record as the fastest selling PC game by selling more than 3.5 million copies in the first 24 hours of its release. Although this is a solid game there are instances when certain issues can occur. In this latest installment of our troubleshooting series we will tackle the Diablo 3 error code 1016 issue.

If you have any issues with your computer or Android device then feel free to contact us using this form. We will be more than happy to assist you with any concerns that you may have with your device. This is a free service we are offering with no strings attached. We however ask that when you do contact us try to be as detailed as possible so that an accurate assessment can be made and the correct solution can be given.  

How To Fix Diablo 3 Error Code 1016 Issue

Before performing the recommended troubleshooting steps for this particular problem I suggest that you try restarting your computer first. This will refresh the operating system as well as remove corrupt temporary data and is quite effective in fixing most software related issues.

The error code 1016 is a connection related issue where the game gets disconnected from the network. Try the following troubleshooting steps listed below to fix the problem.

Release and Renew the IP address

One of the most common reasons why this error code will pop up is because of an issue with the IP address of the computer. If this is what’s causing the problem then do the following steps.

  • Close Diablo 3
  • Search for “Command Prompt” by typing it in the Start menu. Right-click the first entry which will pop up as a search result and select the “Run as administrator”.
  • Type in: ipconfig/flushdns press enter
  • Type in: ipconfig/release press enter
  • Type in: ipconfig/release6 press enter
  • Type in: ipconfig/renew press enter
  • Open Diablo 3

Check if the Diablo 3 error code 1016 issue still occurs.

Disable IPV6

IPV6 is a new Internet Protocol that although is advantageous to use is incompatible with older games. If this is what’s causing the problem then you should try to disable it.

  • Use the Windows + R key combination to bring up the Run dialog box.
  • Type “ncpa.cpl” in the bar and tap OK in order to open the Internet Connection settings item in Control Panel.
  • Double-click on your active Network Adapter.
  • click Properties and locate the Internet Protocol Version 6 entry on the list. Disable the check box next to this entry and click OK. 
  • Restart your computer.

Check if the Diablo 3 error code 1016 issue still occurs.

Try running the Diablo 3 in Compatibility Mode

If you are running the game in Windows 10 then you should try running it in compatibility mode for Windows 7. This game was released for the Windows 7 environment and running it in this mode might fix the problem.

  • Right-click the game’s shortcut on Desktop and choose Properties from the menu. 
  • Navigate to the Compatibility tab in the Properties window and check the box next to the “Run this program in compatibility mode for” option. 
  • Choose Windows 7  from the menu.
  • On the Settings section in the same window, check the box next to the “Run this program as an .
  • Apply the changes then restart the game.

Check if the Diablo 3 error code 1016 issue still occurs.

Add the game to the antivirus exception list

There’s a possibility that the antivirus program you have installed in your computer is blocking the game from the internet. If this is what’s causing the problem then you should add the game executable file to the exception list.

Windows Defender

  • Click the Windows button and in the search bar type “Windows defender”.
  • Open the application named “Windows Defender Security Center”.
  • Select the option “Virus and threat protection”.
  • Go to Virus and Threat Protection Settings. Windows may prompt you to allow an administrator access to use this feature. If so, press Yes.
  • Search the window which says “Add or remove exclusions”. Click it and you will be navigated to a menu where you can add exclusions. You will need to exclude the whole Steam folder which is located in the directory you downloaded it.
  • Click on the option which says “Exclude a folder” and navigate to your Diablo 3 directory. Once you reach the location select the folder and save changes.


  • Open Bitdefender and go to the Protection Window by clicking the shield icon shown below in the picture.
  • Click on the link which says View Modules.
  • Click on the Settings icon which you can see on the upper right corner of the antivirus.
  • Go to the Exclusions tab present in the window.
  • Click on “List of files and folders excluded from scanning”.
  • Click on the ADD button. Navigate to your Diablo 3 directory and select the folder to exclude it from the scanning process. You should also select the Both option before you add an exception
  • Click Add and save changes.
  • You can also add the Diablo 3 executable file in the exceptions list by clicking on “List of processes excluded from scanning”. When the window pops up, you can navigate to Diablo3.exe which is present in your main Diablo 3 directory. Select both and save changes.

Avast Antivirus

  • Open the Avast interface.
  • Click on Settings found at the bottom left corner of the screen.
  • From Settings, browse to General and scroll down the options until you find Exclusions.
  • Expand the section and you will see a dialogue where you can add global exceptions. Navigate to your Diablo 3 directory using the option of Browse. 
  • Once you have selected the Diablo 3 folder, click on ADD found at the bottom left side of the screen. Press OK and it is now added to global exceptions of Avast antivirus.

McAfee Antivirus

  • Open McAfee Antivirus by clicking on its icon present on the toolbar on the bottom right side of your Windows.
  • Click on Manage Security.
  • Select the option of Schedule and run scans option present in the box of Virus and Spyware Protection.
  • Select the option of Schedules scans from the list of options that follow. A new window will open and from there you will see the Add button present under the tab of Excluded Files and Folders. Select Diablo 3 directory after clicking Add through the file explorer. 
  • Once you reach the location select the folder and save changes.

Kaspersky AV

  • Open Kaspersky AV from the icon present in your taskbar at the bottom right of the screen.
  • Navigate to the Settings menu.
  • Select the tab of Additional and select the tab of Threats and Exclusions from the list of options given.
  • Click on the Configure Exclusions present in the middle of the screen.
  • Select the option of Add present in the bottom right of the screen.
  • Now navigate to the Diablo 3 directory using the Browse button. Once you reach the location select the folder and save changes.

Check if the Diablo 3 error code 1016 issue still occurs.

Uninstall then reinstall Diablo 3

If the above steps fails to fix the problem then you should try to uninstall then reinstall the game. To uninstall the game go to the Blizzard desktop app, select the icon for the game you want to uninstall then select Uninstall Game. Restart your computer then install the game again by selecting Install from the appropriate game tab of the Blizzard desktop app.

Check if the Diablo 3 error code 1016 issue still occurs.

Photo of author

Chad Buenaflor

Chad has been in the tech industry since 2000. He has a degree in Electronics Engineering and is interested in the hardware and software side of technology. Initially working for a Japanese semiconductor company as a Test Engineer for nearly 10 years, he then pursued his passion for internet technology by working for the support team of Time Warner Cable then finally joining TheDroidGuy as one of their troubleshooting and tech writers. On his free time he plays his favorite games on his PC, Xbox Series X, and Android phone. Contact me at Email

Posts you might like