https://respawnfirst.com/wp-content/themes/Newspaper
Monday, February 26, 2024

Diablo 2 Resurrected Crash Fix, Failed To Initialize Graphics Device, Audio Stuttering, NVSDK_NGX_D3D12_Init Failed, Application Encountered Unexpected Error, Black Screen Fix

Share

Diablo 2 Resurrected, a remaster of the beloved original, has launched for PC and consoles. However, Diablo 2 Resurrected PC players are experiencing errors and issues like Failed to initialize Graphics Device, NVSDK_NGX_D3D12_Init failed, the application encountered an unexpected error, in-game crash, audio stuttering, and more. Here I have compiled a list of errors that PC players are experiencing with Diablo 2 Resurrected along with their possible fixes and workarounds.

Try These Diablo 2 Resurrected Crash, Audio Stutter, And Fixes

Fans of the Diablo franchise love Diablo 2 and it’s also considered the best in the franchise. With Diablo 2 Resurrected, the game is back with updated visuals, lighting, and more. However, the Diablo 2 Resurrected PC version is facing errors and issues like Failed to initialize Graphics Device, the application encountered an unexpected error, in-game crash, NVSDK_NGX_D3D12_Init failed, audio stuttering, and more. The following are the errors and issues that PC players are experiencing with the game along with their fixes and workarounds.

Failed to initialize Graphics Device Fix

Diablo 2 Resurrected PC players are reporting that the game is crashing at launch as they get the “Failed to initialize graphics device” error. If you are using a laptop or a PC with both integrated GPU and dedicated GPU, then the game might not be switching to the dedicated GPU which is crashing the game with the “Failed to initialize Graphics Device” error. To fix the error, ensure Diablo 2 Ressurreted runs on the dedicated GPU, and here is how to do it.

Nvidia

For Nvidia GPU, Open Nvidia Control Panel > Manage 3D Settings > Program Setting > select the game > select “High-performance Nvidia processor” under preferred preferred graphics option.

AMD

AMD GPU users need to open Radeon Settings > Preferences > Additional Settings > Power > Switchable Graphics Application Settings. Select the game and select the “High-Performance profile” to the game under Graphics Settings. Apply these settings and the “Failed to initialize Graphics Device” error will be fixed with Diablo 2 Resurrected.

Alternatively, players can just disable the iGPU from the Device Manager so that the dedicated GPU is only available for the game.

Application Encountered Unexpected Error Fix

PC players are reporting that they are unable to play Diablo 2 Resurrected because it is crashing at startup followed by the “application encountered an unexpected error” message and here is how to fix it.

Fix #1 – Update Operating System

One reason for this error is the OS. The game doesn’t support Windows 7 and if you are using it, you have to upgrade your OS to play it.

Fix #2 – Ensure Your CPU Supports AVX

Older CPUs that don’t have the AVX Instruction sets are experiencing the “application encountered an unexpected error” when launching Diablo 2 Resurrected. The game required AVX Instruction Set to run and without a CPU upgrade, you won’t be able to play Diablo 2 Resurrected. Make sure your CPU supports AVX.

Fix #3 – Run The Game As An Administrator

Running Diablo 2 Resurrected as an administrator will fix the “Application Encountered Unexpected ” error.

  • Open Diablo 2 Resurrected’s install location through Battle.net
  • A new window will open containing game files.
  • Right-click the executable > Properties > Compatibility tab
  • Check “Run This Program as administrator” and hit apply.
  • This will fix Diablo 2 Resurrected’s Applicated Encountered Unexpected error.
Click on Browse local files to open a new window with the game files
Right-click the executable and select properties
Go to Compatibility tab and check “Run this program as an administrator”

D3D12 Init Failed Fix

Diablo 2 Resurrected PC players are experiencing the D3D12 Init Failed error with the following error message. Here is how to fix the D3D12 Init Failed error.

Fix #1 – Disable Realtek Audio Device

One user has noted that disabling the Realtek audio device fixed Diablo 2 Resurrected’s D3D12 Init Failed error. However, it can become a problem if the Realtek audio device is your primary audio output. Open Windows Setting > System > Sound > More Sound Settings > A new small window will open > find the Realtek device and disable it.

Go to Windows Settings > System > Sound > More Sound Settings.
Right-click the Realtek audio device and disable it.

Fix #2 – Disable Nahimic Software

Diablo 2 Resurrected’s D3D12 Init Failed error is caused by Nahimic software and it has a few forms like MSI Nahimic, Alienware Surround Sound, and Asus Sonic Studio. If you have any of these software installed, then delete them to fix the NVSDK_NGX_D3D12_Init failed error.

Fix #3 – Ensure Your GPU Supports DX12

Diablo 2 Resurrected can only be played on DirectX 12-supported GPUs. If your GPU doesn’t support DX12, Diablo 2 Resurrected crashes with the D3D12 Init Failed error. Make sure your GPU supports DX 12. If not, then you have to upgrade your GPU.

Black Screen At Launch Fix

Diablo 2 Resurrected PC players report that when they launch Diablo 2 Resurrected they get a black screen after into videos with the audio playing in the background. One reason behind this black screen issue is that the PC doesn’t meet the game’s system requirements. Make sure your PC meets the game’s requirements.

Another reason for the Black Screen issue is that the game is rendering at a higher resolution compared to your display’s native resolution. Launch the game and when the black screen appears, press “Alt + Enter”. The game will go into Windowed mode and will start to display. To play in Fullscreen mode, make sure the game is running at your monitor’s native resolution.

Audio Stuttering Fix

Some PC players are experiencing an Audio stuttering issue with Diablo 2 Resurrected. Players could be using a third-party tool that is causing the audio stutter. The following are the fixes to resolve the audio stuttering.

Fix #1 – Terminate Maelstrom VAD Streaming Service

Terminating the “Maelstrom VAD Streaming Service” in Task Manager fixes the audio stuttering issue in Diablo 2 Resurrected. Maelstrom VAD Streaming Service is part of Razer Surround software.

Fix #2 – Enable Fast Sync

If you aren’t using any third-party software, then open Nvidia Control Panel > Manage 3D Settings > Program Settings > select Diablo 2 Resurrected. Scroll down and select “Fast” for Vertical Sync and apply the change. Launch Diablo 2, disable in-game Vsync and ensure you are playing in Fullscreen mode. This will fix the audio stuttering issue with Diablo 2 Resurrected.

Crash Fix

Diablo 2 Resurrected PC players are reporting that the game is crashing while playing and here is how to fix this issue.

Fix #1 – Disable Third-Party Software

One cause of Diablo 2 Resurrected’s in-game crashes is the use of third-party software like MSI Afterburner, RGB software, or more. Disable any third-party software you have installed and also disable Steam in-game overlay or GeForce Experience overlay. This will fix the in-game crash issue.

Fix #2 – Update GPU Driver

The current GPU driver version installed on your PC is having issues with Diablo 2 Resurrected, which is crashing the game. Update or install a different driver version to fix in-game crashes. Also, ensure you do a clean installation.

Download the driver and launch the setup.
Agree to terms of and conditions.
Select custom and click next.
Check ‘Perform a clean installation’ and click next to install.

Fix #3 – Disable Overclock

Your overclocked GPU is the cause of the Diablo 2 in-game crashes. If the graphics card is overclocked, revert to its default GPU and Memory clocks.

Fix #4 – Enable Debug Mode

If you are using a graphics card from a third-party AIB partner like Zotac, then it is either factory overclocked or is using higher GPU and Memory clocks compared to Nvidia’s reference models. This is crashing Diablo 2 Resurrected to the desktop. Enable the Debug Mode to force the GPU to use Nvidia’s reference clocks to fix the crashes. Open the Nvidia Control Panel > Help > Debug Mode.

Fix #5 – Limit Max FPS

You can cap Diablo 2 Resurrected’s Max FPS to fix the in-game crashes. Open Nvidia Control Panel > Manage 3D Settings > Program Settings > select Diablo 2 Resurrected. Enable Max FPS Limit and set the value for it. If you are currently targeting 60 FPS, then cap the game to 30 FPS. In case you are playing at an unlocked FPS, cap the game to 60 FPS. This reduces CPU and GPU load and stops the game from crashing.

Open the Nvidia Control Panel
Go to program settings
Select the game from the list
Enable Max Frame Rate
Hit apply after making changes

That is all for our Diablo 2 Resurrected fixes for errors and issues like Failed to initialize Graphics Device, audio stuttering, in-game crashes, and more. If you are facing errors and issues with other PC games or your PC then also see our hub for commonly occurring PC errors and their fixes.

8-Core, 16-Thread Desktop Processor
David
David
David is a highly skilled technical writer with 5+ years of experience in providing fixes for video games and tech bugs. He is an expert in troubleshooting and has helped countless gamers overcome frustrating technical issues. In addition to providing bug fixes, David also specializes in writing technical reviews for video games. His expertise in the industry allows him to provide insightful commentary on gameplay mechanics, graphics, and other technical aspects that are crucial to a game's success.
Ad
Ad

Subscribe To RespawnFirst Newsletter

What's Hot