Game crashes to desktop with no error code

Hello there!

For the past week, my game’s been crashing randomly, as if it decided to simply close itself, since no error codes are provided once I’m back to desktop. Sometimes, though they’re a rarer occurence, the game crashes as it launches, informing Error 2:0.

I’ve read many articles here in the forums talking about similar issues, so I’d like to provide some information in advance based on what I’ve read:

  • My system fully meets the game’s requirements.
  • My system’s drivers are up to date.
  • My system doesn’t make use of overclocking.
  • According to DXDiag, no errors have been registered.
  • According to HWMonitor, CPU temperatures never exceed 60°C (or 140°F).
    The same can be said about the GPU, though the “Hot Spot” reaches 70°C (or 160°F).

The official troubleshooting guide has proven unsuccessful in solving the issue:
(Note: My system runs Windows 10)

  • Deleted the cache folder.
  • Fully uninstalled and re-installed the game.
  • Fully uninstalled and re-installed Battle.net, along with all related programs, including full re-download of all games (namely, Heroes of the Storm).
  • Repaired the game via Battle.net after every crash.
    (Note: Every time I repair it, it performs a 31.89kB download. Then, another download, at game launch, of 137MB. I find it strange that they’re always the same file size, as if it’s this same, little piece of code that keeps breaking.)

Since Heroes of the Storm is the only program I’m having trouble with, and Windows hasn’t accused anything either, I haven’t:

  • Run CHKDSK or other defragging tools.
    (Note: My entire system is allocated in the same, single HDD.)
  • Run Windows’ built-in memory check tool or other memory diagnostics tools, such as Memtest86.

Additionally:

  • I make no use of any overlay programs whilst playing Heroes of the Storm.
    (Note: I’m aware that some hardware manufacturer’s software, such as Razer, have a history of interfering with system functionality. The only such program I have is Corsair iCUE.)
  • Based on personal experience, NVIDIA GeForce Experience force-overrides games’ files, causing major instability. Thus, I’ve made sure to not use it since early 2018.
  • I’ve configured both Battle.net and Heroes of the Storm executable files to run with administrator privileges.

And lastly, system specifications are as follows:

  • CPU: Intel Core i5-9400F @ 2.9GHz (up to 4.10GHz)
  • GPU: GALAX NVIDIA RTX 2060 6GB GDDR6 192-bit
  • RAM: Corsair Vengeance LPX 8GB (1x8) @ 2666MHz
  • MOBO: AsROCK Fatal1ty B360M Performance
  • PSU: Corsair CX650 (650W)

Should you require further evidence, such as screenshots or report/diagnostics files, I’ll provide them gladly. Let’s work together to figure this out!

Sincerely,
Zirconium.

This does seem unusual, can you please upload your system files to pastebin.com and reply with the links to the files using the preformatted text option to encapsulate the links.

As you said let’s work together to try and fix this.

Hello! Thank you for your reply!

The pastebin link below refers to the DxDiag data.

https://pastebin.com/VNUkH3SM

As for the MSInfo file, Pastebin didn’t let me upload it; their filter blocked it out. So, I uploaded it to my Dropbox.

https://www.dropbox.com/s/p1fb2od77g18hj2/MSInfo.txt?dl=0

Looking forward to our discussion!

Cheers for getting back to us with the files.

This is quite the strange one as there isn’t much in the way of reasons why this should be happening. Error 2.XXX though is often some sort of conflict with the game.

In your most recent driver update from ~2 weeks ago I can see some errors which occurred while updating them. Given how long this has been going on and your system files/steps taken, it seems quite likely that simply clean installing your graphics drivers should do the trick:

  • Choose custom installation
  • Choose install without Geforce experience
  • Untick the 3D driver components (if listed)
  • Click clean install
  • Continue and complete the installation as per normal

It is also worthwhile testing without CUE but this does seem less likely to be contributing in your particular case.

Hello again!

Apologies for the delayed reply. Monday kicked in, work and all that, you know the drill.
I’ve done a clean install and so far, it seems to’ve solved the problem.

I say it seems because I’ve had a couple of crashes and Errors 2:0, but I’m unsure if it’s the same issue. Maybe it’s because I changed a few settings in the NVIDIA Control Panel whilst the game was booting up? Regardless, I’ve been playing since yesterday, doing some testing, checking stability. I’ll continue to do so tomorrow to get a solid assessment.

It’s worth noting I’ve changed some settings in the NVIDIA Control Panel and have played Heroes of the Storm afterwards. They are:

  • Image Settings: Changed to Let the 3D app decide.

  • 3D Settings:
    1. OpenGL GPU Renderer changed to NVIDIA GeForce RTX 2060.
    2. Energy Management Mode changed to Adaptable.
    3. Low-Latency Mode changed to Ultra.
    4. MFAA changed to On.
    5. Maximum FPS changed to 60.
    6. Maximum Background FPS changed to 60.

  • PhysX Settings: Changed to NVIDIA GeForce RTX 2060.

  • Display Settings:
    1. Color Settings changed to NVIDIA Settings.
    2. Dynamic Interval changed to Full (0-255).

As I’ve stated before, I’ll do some more testing tomorrow. Will report back the results.

UPDATE (August 17th, 2021)

Written as an edit because the system won’t let me reply to my own replies before someone else does so.

Hi all! I’m back!

First and foremost, I come to say that my problem has been solved. The game no longer crashes randomly nor does it result in Errors in any given circumstance.

HOWEVER

Regardless of all the changes done and undone in the graphics control panel and witihin game settings, every time I run Scan and Repair, the launcher downloads the same, exact amount of 31.89kB, proceeding, afterwards, at game launch, to download yet another same, exact amount of 137MB.

This happens in any given scenario, meaning even when Scanning and Repairing consecutively (as in, without actually running the game before each repair instance).

So, as I’ve stated, my problem (the problem I created this topic intent on solving in the first place) has been solved. But there’s definetely something else going on here.

Cheers!