Alt-tab freezing needs to be fixed

I’m not a programmer either, unfortunately. But with Gaijin’s approach to these kinds of issues, I try everything possible to rule out any fault on my side. Last year I already replaced my entire PC — almost everything is new now, except for the keyboard and monitors. The only other thing is Windows 11, which could theoretically be the culprit, although it’s a fresh installation with a new license (though the license itself shouldn’t matter).

I’ve also noticed that the issue seems to fluctuate — sometimes it gets weaker, other times it becomes more frequent. I have no idea what it depends on. Sometimes I can play for half a day without anything happening, and then a few days later the problem starts occurring more and more often, only to disappear again after some time.

Leaving problems unresolved is absolutely unacceptable.
If this has been going on for two years, they need to fix their own game engine instead of blaming Windows.
Useless brilliant GAIJIN engineers.

1 Like

This doesn’t work in my case.

Odd, it should make a beep sound followed by your screen turning off for a moment

It does, but the game is still frozen.

I see… Not sure what to say then, maybe just waiting a moment will fix it

In Poland, we have a saying: “Hope is the mother of fools.”

😅

2 Likes

Yesterday I added a new entry to the system registry:
(HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\Dwm, new DWORD OverlayTestMode set to 5), after which the computer needs to be restarted.

This entry disables the Windows MPO (Multi-Plane Overlay).

In addition, I disabled G-Sync in the Nvidia settings (the equivalent of FreeSync on AMD GPUs).

So far, the game hasn’t frozen yet.

This is a screenshot taken immediately after the game froze when I pressed Alt-Tab.
The textures around the F-2000’s engine are corrupted.
I’m not sure if there’s a connection, but there may be issues when loading models in WQHD and 4K resolutions, which are higher than Full HD.
I’m playing at WQHD resolution.

I uninstalled the HQ textures, and the issue still occurs.
Windows has a tool called Event Viewer. It shows that something happens with aces.exe right before the game freezes.
One of the entries is an application hang, while the others are informational events showing what else happened around that time.

When the freeze occurs Windows logs both LiveKernelEvent (codes 1A8 / 1B8) and an AppHangB1 event for aces.exe, suggesting the render thread is blocked waiting for the GPU after a swapchain transition.

Windows also recorded a LiveKernelEvent (code 1A8) with a GPU watchdog dump generated in LiveKernelReports\WATCHDOG.

Windows also records LiveKernelEvent crashes (codes 1A8 and 1B8) with GPU watchdog dumps in LiveKernelReports\WATCHDOG and WATCHDOG4400 when the freeze occurs.

And this is what AI od thinking about this issue:

The issue may be related to the game’s interaction with the Windows presentation pipeline during focus changes, especially around Alt+Tab, loading screens, or hangar initialization.

Possible technical areas to investigate:

swap chain recreation after Alt+Tab
focus loss / regain handling
DXGI present path / presentation synchronization
deadlock in render thread vs main thread synchronization
hangar/loading screen resource initialization path
interaction with Windows compositor / fullscreen optimizations / MPO
watchdog-triggering GPU stall that leaves the game in a hung state instead of recovering cleanly

Guys, I found the cured!

And what is the cure?

I’m not sure which change actually fixed it, but here’s what I did:

  • Disabled MPO in every way (Registry, etc.).

  • Disabled G-Sync.

  • (The one I suspect the most)
    Changed the compatibility mode of the game’s .exe that running to Windows 7 and tick disable fullscreen optimization.

  • And let Omnissiah blessed this configuration.

  1. 1

  2. 2

After that, the game only runs on DX11. I tried ALT+TAB many times (more than 20 times per match and playing for whole day now), including during critical moments like loading in and out of a match, and it seems stable.

“Damn, that’s two years of pain.”

I reset MPO to its default settings.
I disabled G-Sync, turned off V-Sync in-game, and set the frame rate to 5 FPS below my monitor’s refresh rate, which prevents screen tearing.
I haven’t had any freezes for the past 2–3 days, but about a week ago they were occurring. It might be related to some additional changes I made in the NVIDIA App.

I tried this combination a year ago, but it ended up freezing.
And now I’ve tried the same combination again, and it froze.

Yesterday, I updated the graphics drivers using a clean installation. I then restored my previous configuration for War Thunder (G-Sync disabled, V-Sync disabled, FPS limited to 160, I have 165Hz monitor). Today, the game froze again, although the freeze occurred after an extended play session.

Windows Event Viewer

- System 

  - Provider 

   [ Name]  Application Hang 
   [ Guid]  {c631c3dc-c676-59e4-2db3-5c0af00f9675} 
 
   EventID 1002 
 
   Version 0 
 
   Level 2 
 
   Task 101 
 
   Opcode 0 
 
   Keywords 0x8000000000000000 
 
  - TimeCreated 

   [ SystemTime]  2026-03-28T22:11:02.9006409Z 
 
   EventRecordID 57212 
 
   Correlation 
 
  - Execution 

   [ ProcessID]  21676 
   [ ThreadID]  9716 
 
   Channel Application 
 
   Computer DESKTOP-PS3EMGC 
 
  - Security 

   [ UserID]  S-1-5-18 
 

- EventData 

  AppName aces.exe 
  AppVersion 2.55.0.40 
  ProcessId 0xd0c 
  StartTime 0x1dcbed80c2b72f0 
  TerminationTime 4294967295 
  ExeFileName D:\WarThunder\win64\aces.exe 
  ReportId 3739c246-3040-49db-bb81-f84b29650cb6 
  PackageFullName  
  PackageRelativeAppId  
  HangType Top level window is idle 

+REP alt tab crashing is annoying

Try to open the game first, then right-click and go to Properties.

it feel sooo good that Im free from this suffers. I haven’t faced this problem ever since.

Windowed screen works like a charm for me