How to fix Diablo 3 error code 1016

Matthew Adams
by Matthew Adams
Windows & Software Expert
Loading Comments
Download PDF

  • Diablo III is the third installment of the hack-n-slash Diable game franchise.
  • The game can be played in both singleplayer and multiplayer mode, uniting thousands of players around the world.
  • For more great articles about this amazing game, check out our dedicated Diablo 3 Hub.
  • You aren't a real gamer if you don't also take a quick look at our dedicated Gaming page as well.
How to fix Diablo 3 error code 1016

Diablo 3 is a relatively old Windows game that has retained a loyal fanbase since 2012. It has a few bugs, however, one of which is error code 1016.

The 1016 issue has a Lost Connection error message that states, There was an error (Code 1016). When Diablo 3’s error 1016 arises, players get disconnected.


How do I fix Diablo 3 error code 1016?

1. Reset your router

First, reset your router by power cycling it. Turn off your desktop or laptop after the error 1016 arises. Turn off and unplug your router for a few minutes. Then plug your router back in, and turn it on.

A router diablo 3 error code 1016


2. Run Diablo 3 in compatibility mode

  1. As Diablo 3 was originally released for Windows 7, try running the game in compatibility mode for that platform.
    • If you have a Diablo 3 desktop shortcut, right-click it and select Properties.
  2. If your desktop doesn’t include a Diablo 3 shortcut, you’ll need to open the folder that includes the game’s EXE within File Explorer.
    • Then right-click Diablo 3 to select its Properties option.
  3. Click the Compatibility tab shown in the shot directly below.
    Run this program in compatibility mode option diablo 3 error code 1016
  4. Select the Run this program in compatibility mode for check box option.
  5. Then select Windows 7 on the drop-down menu.
  6. Click the Run this program as an administrator check box to select that option.
  7. Press the Apply button at the bottom of the window.
  8. Click OK to exit the Compatibility tab and its window.

3. Release the IP address and flush the DNS

A series of IP commands might fix Diablo 3’s 1016 connection error.

    1. Open Windows’ search utility by clicking the Type here to search button.
      Type here to search button diablo 3 error code 1016
    2. Type cmd in the search box to locate Command Prompt.
    3. Right-click Command Prompt to select its Run as administrator option, which will open an elevated Prompt window.
    4. Then input the following series of separate commands pressing Enter after each one:
      ipconfig/flushdns
      ipconfig/release
      ipconfig/release6
      ipconfig/renew

4. Turn off your antivirus software

Diablo 3 error code 1016 might be due third-party antivirus software blocking the game’s connectivity. So, disabling antivirus software before you play Diablo 3 might fix the issue.

To do that, right-click the antivirus utility’s system tray icon to open a context menu that will include various options. Those antivirus context menus usually include a disable option you can select to temporarily turn off their antivirus shields.

Norton Security's context menu diablo 3 error code 1016

Alternatively, you could try adding Diablo 3 to your antivirus utility’s exclusion list. Most antivirus software have exclusion lists that you can add programs to.

Have a look through your antivirus utility’s support guide for further details on how you can add software to its exclusion list.

Our antivirus blocks EXE files post provides guidelines for how you can add programs to the exclusion lists for Avast, ESET, Avira, Malwarebytes, and Bitdefender.


5. Disable the IPV6 protocol

  1. The IPV6 protocol isn’t entirely compatible with older games like Diablo 3.
  2. To disable that protocol, launch Run by pressing the Windows key + S hotkey.
  3. In Run, enter ncpa.cpl and click OK to open the Network Connections applet.
    Network Connections applet diablo 3 error code 1016
  4. Then right-click your internet network there and select Properties.
    Networking tab diablo 3 error code 1016
  5. Uncheck the Internet Protocol Version 6 check box to deselect it.
  6. Press the OK button.

Those resolutions for the Diablo 3 error code 1016 are worth a shot. If you need more potential fixes, send a web support ticket via Blizzard’s contact support page.


FAQ: Learn more about Diablo 3

  • Is Diablo III worth playing?

Yes, Diablo III features an entrapping story set in a well-known gaming universe, and the gameplay possibilities are limitless, especially thanks to the RPG elements.

If you’re a fan of the genre, check out the RPGs on this amazing gaming list.

  • Is Diablo III free?

The full game is not free, but you can play a limited amount of time for free so you can test it out.

  • Is Diablo III better than Path of Exile?

Diablo III is more straightforward in how it approaches certain mechanics, while Path of Exile is more about customization and player-driven economy. However, both are top-tier hack-n-slash games.