How to Fix Diablo Immortal Keeps Crashing Issue on PC?

Many Diablo Immortal players have recently reported that they are going through problems while trying to play the game. After they have launched the game and a few seconds pass, the game crashes without leaving the players with any options. Some of them have managed to get past the main screen of the game, but the game still crashed after a few seconds. This error is only encountered on PC.

Showing you how to fix the Diablo Immortal keeps crashing issue

After a lot of reports have been made by players in recent times, we have decided to look deeper into this Diablo Immortal crashing issue to see what is causing it. Here’s a list of all the possible causes that might trigger this issue:

  • Conflicting applications – Some players have managed to find that there are a few apps that can possibly cause this issue. This is happening because the apps might be conflicting with each other, making the game crash every time you try to play it. The apps that have been found by players are MSI Afterburner and Discord, but there could be others. All you have to do is to close the apps before you launch the game.
  • Interfering overlay app – A lot of games’ overlay apps end up conflicting with each other, and Diablo Immortal is no exception. According to other affected users, deactivating the overlay program that you’re now using to display your in-game FPS may be able to fix the problem.
  • Incompatible peripheral devices – For some people, the cause that they found for this Diablo Immortal keeps crashing issue is the peripheral equipment that they are using. Even if it is the controller, gamepad, steering wheel, or others, you should try to disable or disconnect the device from your PC. Do this before you launch the game, then you can enable the device again or reconnect it to your computer.

Now that you are aware of all the potential reasons for your problem, here’s a list of all the things that players have done in order to fix the Diablo Immortal crashing issue:

1. Close MSI Afterburner before launching the game

The first thing that you need to do if you encounter this issue is to close the MSI Afterburner. This is a method that has been confirmed by some people to be efficient. In case you are a user of the MSI Afterburner software, it is worth trying this method.

The MSI Afterburner is a software that allows you to overclock your GPU. A lot of people are using it since it boosts the performance of the PC, closing it was the only thing that worked for them and fixed their game.

All you have to do is to close the MSI Afterburner before you launch the game. This detail is important because the software should be fully closed before the game is opened. You can close the MSI Afterburner from the hidden icons menu located on the right side of the taskbar.

Find the MSI Afterburner icon and right-click on it, then click on Close.

Closing the MSI Afterburner software from the taskbar hidden icon menu

Once you’ve done that, you can now try to launch the game. Test it to see if your Diablo Immortal keeps crashing after closing the MSI Afterburner.

If it still crashes, go check the next method below.

2. Close Discord

The second easy thing that you can try in order to fix this issue is to close the Discord now. This is another application that has made other’s player’s games work after closing. 

Discord is a chat app that is being used by players especially when gaming, but don’t worry because you still should be able to use it.

All you have to do is to close this app completely before launching the game. But fortunately for you, after you close Discord and launch the game you should be able to reopen Discord and use it.

Use the arrow located on the right side of your taskbar to expand the hidden icons menu. There you will find the Discord application. Right-click on it and click on Quit Discord to close the app.

Inside the hidden icons menu closing Discord

After the Discord is closed, you should launch the game to see if it will still crash. If the problem was fixed and you are able to play the game, try to reopen Discord to see if the problem will come back or not.

In case this method didn’t help as well, check the next one below. 

3. Disable the overlay program

If you’re still unable to play Diablo Immortal because of the crashing issues, you should also check if you are using an overlay feature to count your FPS. It’s possible that the game keeps crashing because it is not compatible with the overlay that you are using

Another plausible option is that the issue is caused by two conflicting overlay programs; in this instance, you should be able to resolve the issue by removing the non-essential in-game overlay or deleting it entirely.

Most of the time, the issue is caused by either Discord’s in-game overlay or Nvidia Experience’s overlay feature.

If you have an Nvidia Experience overlay or a Discord overlay enabled, disable the in-game overlay function that is currently active by following sub-guide 1 or sub-guide 2. If you’re utilizing a dedicated overlay tool that you’re not actively using, you can remove it by following the third sub guide.

3.1 Disable Nvidia Overlay

If you’re using Nvidia Experience’s overlay technology, follow the steps below to see how you can turn off the in-game overlay:

1. First and foremost, ensure that the game is turned off before launching Nvidia Experience.

2. From the right-hand side of the screen, select the icon (gear symbol) within Nvidia Experience (at the top).

Accessing the Settings menu of Nvidia Experience

3. Next, select the General tab from the right-hand section of the Settings menu.

4. Now that you’re in the correct menu, go to the left menu and turn off the toggle that disables the In-Game overlay.

Disabling the in-game Nvidia overlay feature

5. Open Diablo Immortal and try if you can play the game now without the game crashing.

3.2. Disable Discord Overlay

If you’re utilizing Discord’s Overlay feature, go to User settings and disable the overlay feature. You can find it in the Overlay tab.

In case you don’t know how to do this, here are the steps your need to follow:

1. Make sure the game isn’t running in the background before launching the Discord app.

2. Go ahead and open the system tray if you can’t see the screen right away.

3. To bring the Discord window forward, double-click on the symbol.

4. Once within the Discord application, go to the bottom half of the screen and look for the User settings (gear icon), then click on it.

Opening the User Settings of the Discord

 

5. From the User Settings menu, select the Overlay tab from the left-hand vertical menu (under App Settings).

Accessing the Discord overlay features

6. After you have done that, you need to click on the related toggle to where it says Enable in-game overlay. Make sure to disable it.

Disabling the Overlay features

7. Save your modifications, then open the Diablo Immortal to see if it still crashes.

3.3. Uninstall the screen overlay feature

If you have an overlay feature installed (other than Discord or Nvidia Experience) that you don’t use, you may simply uninstall it to eliminate the potential of a conflict.

To uninstall the potentially conflicting overlay tool, follow these steps:

1. Open a Run dialog box by pressing the Windows key + R keys. Then you need to type ‘appwiz.cpl‘ and press Enter to open up the Programs and Features.

Using a Run dialog box to open the Programs and Features menu

2. Once you are inside the Programs and Features menu, through the list of installed programs you need to locate the overlay software that you plan on uninstalling.

3. After you find it, right-click on it and click on Uninstall.

Uninstall the overlay tool from the Programs and Features menu

4. Now you need to follow the instructions that appear on your screen to complete the uninstallation. After that, you need to reboot your PC.

5. After your PC has restarted, open Diablo Immortal and test it to see if the game keeps crashing.

If you don’t have an overlay feature or if disabling (or deleting) it didn’t help, continue to the following method below.

4. Disable all peripheral equipment

Some people are reporting that another easy and efficient solution that they have used is to disable all the peripheral equipment that they are using. After doing this their crashing problem has disappeared, so it is worth trying to see if it can help you too.

All you have to do is to open the Device Manager and go to the peripheral equipment that you need to disable. When you find them, disable all of them.

When talking about peripheral equipment, we are talking about controllers, gamepads, steering wheels, and more. These are the devices you need to disable in case you have any connection.

In case you don’t know how to do this, here are the steps that you need to follow:

  1. Press the Windows key + R to open a Run dialog box and type inside the search bar ‘devmgmt.msc‘, then press Enter to open the Device Manager.
    Using a Run dialog box to open the Device Manager
  2. After the Device Manager appears on your screen, look through the list of devices. When you find the peripheral device, click on the arrow associated with it to expand the drop-down menu.
  3. Once you’ve done that, right-click on the device you want to disable, then click on Disable device.
    Disabling the peripheral device from the Device Manager
  4. Once you’ve done that, you can close the Device Manager. Now launch Diablo Immortal and test the game to see if it works.Note: In case you don’t want to disable the device, you can simply disconnect the peripheral device from your PC.
  5. If the game works and the problem has been fixed, you can reconnect the devices if you want.

In case neither of the methods before has fixed your issue, check the last possible fix below.

5. Reinstall the game

The last thing that you can try in order to fix the Diablo Immortal keeps crashing issue is to uninstall the game, then reinstall it. After that, they were able to play the game without any problems.

All you have to do is to uninstall Diablo Immortal from the Programs and Features menu, then reinstall it from Battle.net.

In case you don’t know how to do this, here are the steps that you need to follow:

  1. The first thing you need to do is to open the Programs and Features menu. You can do this by pressing the Windows key + R to open a Run dialog box, then type ‘appwiz.cpl‘ inside the search bar and press Enter.
    Opening the Programs and Features menu using a Run dialog box
  2. Once the Programs and Features menu appears on your screen, search for Diablo Immortal. When you find it, right-click on it and click on Uninstall.
    Starting the process of uninstalling Diablo Immortal
  3. Now you need to follow the instructions that appear on your screen to complete the process. When the uninstallation is complete, you can close the Programs and Features menu.
  4. After that, you need to reinstall the game. For this, all you have to do is to open the Battle.net application and download the game from there.
    Reinstalling the Diablo Immortal from Battle.net
  5. Once the game is completely installed, you can launch it to see if the game keeps crashing.
ABOUT THE AUTHOR

Kamil Anwar


Kamil is a certified MCITP, CCNA (W), CCNA (S) and a former British Computer Society Member with over 9 years of experience Configuring, Deploying and Managing Switches, Firewalls and Domain Controllers also an old-school still active on FreeNode.