A Guide to Fix "War3 Will not Launch When I Press Play"

So, I could not find this answered anywhere and came across this today when I tried to play Warcraft 3: Reforged for the first time in awhile.

It took me about 3 or 4 hours to figure this out but basically this solution should completely fix your problem with Warcraft 3: Reforged if you meet this criteria:

  1. You press play for Warcraft 3: Reforged and nothing happens
  2. You’re using Windows 11
  3. When you go to Event Viewer in Windows 11 and search for Warcraft 3, you find the following error:

Faulting application name: Warcraft III.exe, version: 1.36.1.21015, time stamp: 0x65fb1f87
Faulting module name: ntdll.dll, version: 10.0.22621.3374, time stamp: 0xeae8eecc
Exception code: 0xc0000409
Fault offset: 0x00000000000b8584
Faulting process id: 0x0xE04
Faulting application start time: 0x0x1DA9CE4DDFDA191
Faulting application path: D:\Warcraft III_retail_\x86_64\Warcraft III.exe
Faulting module path: C:\Windows\SYSTEM32\ntdll.dll
Report Id: 5c63f6b6-cdcd-4733-a945-d6564c6b87af
Faulting package full name:
Faulting package-relative application ID:

OR

Faulting application name: World Editor.exe, version: 1.36.1.21015, time stamp: 0x65fb1f9f
Faulting module name: ntdll.dll, version: 10.0.22621.3374, time stamp: 0xeae8eecc
Exception code: 0xc0000409
Fault offset: 0x00000000000b8584
Faulting process id: 0x0x6BC0
Faulting application start time: 0x0x1DA9CDC06239007
Faulting application path: D:\Warcraft III_retail_\x86_64\World Editor.exe
Faulting module path: C:\Windows\SYSTEM32\ntdll.dll
Report Id: 8b314464-ec3a-4813-a9f0-4ff05e51cfe6
Faulting package full name:
Faulting package-relative application ID:

The key clue to the issue here is: Faulting module path: C:\Windows\SYSTEM32\ntdll.dll

The solution is quite simple:

In search type:

“Exploit protection”

You should see:
Control Flow Guard (CFG)
On by Default
etc

Go to Program Settings
Click Exact file path
Navigate to your Warcraft 3 executable like so and choose it:
D:\Warcraft III_retail_\x86_64\Warcraft III.exe

In my case, it is installed in my D drive. For you, it may be different.

Scroll down until you find Control Flow Guard (CFG)
Click Override System Settings
Choose Off

Upon doing this, it immediately solved my issue. There is no need to run in administrator, compatibility mode or custom launch commands, uninstall/reinstall, repair, etc. None of these will solve the issue. I would ensure that it is not in compatibility mode if anything, before running this game after doing this as that may actually mess up the solution.

Why this fixes it? I would guess it’s because the game is old.

I hope this helps someone! See you in the game!