Game crashes on DX12 when I minimize the poe client for too long

As the title says, when I use DX12 and I leave the client minimized for some time, when I click the taskbar to switch to the game it crashes. This doesn't happen on DX11 but the performance of DX11 is pretty bad compared to DX12.

Windows 10 (updated), AMD 7800X3D, 4070Ti Super, latest Nvidia drivers. This also happened with my previous intel pc so I don't believe it is specific to this hardware combination. Playing in windowed mode.

I see that this has been reported before but it hasn't been fixed. Can't reply to the old threads so I'm posting it again.
From League Starter to Shaper – Cheap, Tanky, Fast and Fun Physical ST – Very Detailed Guide
https://www.pathofexile.com/forum/view-thread/2077519

Gannicus, God of the Arena – Deathless Uber Elder for Everyone
https://www.pathofexile.com/forum/view-thread/2627521
Last bumped on Nov 15, 2024, 6:55:35 PM
Okay so.. this has never happened to me and I think that even though there may be reports of this happening over the course of 3 years (this is before their new engine), that these reports including yours fall into the minority.

I'm considering the above due to you not running any overlays and not using Steam as you've previously mentioned in another post.

I see a lot of streamers that minimize the game or flip to other screens (actively putting the game out of focus) for whatever reason trades, reddit posts, extensive Youtube watch parties... even going afk for extended periods of time.

Are you running 1 monitor?

I know you said no overlays but this can include GeForce Experience that's been known to cause issues.

Can you troubleshoot this to see if anything changes over the course of however long "some time" is for you with watching Task Manager or some other app like HWiNFO64 that can actively monitor how much VRAM, RAM, and virtual memory is being utilized over that time frame?

In your Installed Apps section of Windows see if you can force PoE to be allowed to run in the background.

Have you adjusted TDR in Windows by chance?

Are you running VSync or GSync?
Try disabling both of these as a troubleshooting measure and set your max refresh rate in NCP.

If you've not set a swap file / virtual memory / pagefile, I'd recommend you do so.

With this being said, how much shader cache size is allocated in your NVIDIA Control Panel?
I'd recommend 10GB+

I'd start trying these one by one because I really think some stupid setting (or lack there of) is causing this to happen on your machine.

I'm on Win 11 Pro 23H2
3080, AMD 5900x, NVIDIA 561.09
3 monitors
DX12
Standalone Client
I have no issues

I force minimized the game for over 15 minutes via Task Manager and left Task Manager open on the other screen.

I did some household things came back clicked my task bar and the game opened fine and I was able to play.

I did not see any memory increase issues in my RAM or VRAM.

I cannot speak for Windows 10, but I really doubt this is a Win10 issue.
Last edited by ps7ekken#7379 on Nov 14, 2024, 4:16:14 PM
Well it's definitely not a win 10 issue as it also happened with my previous intel PC which was running win 7 and later win 10. That was a completely different pc, the only thing I've kept is 2 hard drives and PoE isn't even installed on them. It doesn't seem to be tied to any specific piece of hardware or windows version.

You said you minimized it for 15 minutes. That's not long enough for this to happen. You need to leave it for longer. I have PoE running in the background for trades for several hours sometimes. Try leaving it for a couple of hours minimized and see if it happens.

I confirm that I use no overlays, no extra monitors etc. I haven't seen any memory or video memory leak. Haven't changed TDR either. No gsync, permanent paging file. Shader cache size is set to driver default. I'll try 10G to see if it does anything.
From League Starter to Shaper – Cheap, Tanky, Fast and Fun Physical ST – Very Detailed Guide
https://www.pathofexile.com/forum/view-thread/2077519

Gannicus, God of the Arena – Deathless Uber Elder for Everyone
https://www.pathofexile.com/forum/view-thread/2627521
Started the several hour minimize session - DND activated
8:27am EST end 12:29pm EST

Added a pastebin of my client.txt file and updated images.
I was unable to capture game fast enough before the game closed itself after a short delay.

When clicking task bar to open the game the game was soft locked and closed itself
I'm assuming this is what you're reporting.

I'd be interested if your client.txt file shows the same at the end when the game closes:
"e0a9b589 [CRIT Client 15252] [D3D12] Constant Buffer overflow"

I did not notice any changes in RAM or VRAM usage before the 12:29pm attempt.





Last edited by ps7ekken#7379 on Nov 15, 2024, 1:14:18 PM
I did this same test over the course of 2.5 hours.
Same thing as above:
"e0a9b589 [CRIT Client 6164] [D3D12] Constant Buffer overflow"

I logged in with a fresh client.txt file, went to hideout, DND, and started the timer.

There are not any perceived errors out of the ordinary while the game is idle and minimized until attempting to bring the game to the foreground after an extensive amount of time minimized.
(While I do feel that this amount of time afk/minimized is excessive, there is nothing in my PC indicating this is related to memory or storage)

I had the same result after trying to maximize the game..
(this time from Task Manager instead of the taskbar)

As a test, the only change I made this time was in NVIDIA Control Panel.
Changing the "Vulkan/OpenGL present method from "Auto" to "Prefer layered on DXGI Swapchain" did not make a bit of difference over this time frame.

The only reason I decided to try this was due to other posts of players running Vulkan and mentioning this adjustment helps their issues. I am on DX12 like the OP of this thread.

I made sure to include the GPU stats in Task Manager as well this time at the time of DND initialization and right before waking up the game from the minimized state.

My DxDiag:
https://pastebin.com/eg217FfU

Pastebin of the client.txt file:
https://pastebin.com/raXdNZ3B

All images together external link:
https://imgur.com/a/oe13BDg

NVCP Swapchain


DND timestamp

DND Task Manager Start

End Crash Task Manager
Last edited by ps7ekken#7379 on Nov 15, 2024, 4:12:47 PM
I have the same error report in the log file
11140843 e0a9b589 [CRIT Client 19408] [D3D12] Constant Buffer overflow
The crit client number is different every time.

The crash always happens as you describe. DX12 is sooo much better than DX11. Framerate is absolutely stable no matter what. But for me this is a deal breaker. I leave the client minimized for trades and when I get a PM I maximize the client and get a crash which means I lose the trade.

We (and other threads as well) have shown that this bug is independent of the hardware configuration, independent of the OS and easily reproducible.

I hope GGG sees this and finally does something. Although, to be honest, I don't expect much. GGG has been solely focused on PoE 2 for the entire year and I'm sure fixing bugs here is not a priority for them.
From League Starter to Shaper – Cheap, Tanky, Fast and Fun Physical ST – Very Detailed Guide
https://www.pathofexile.com/forum/view-thread/2077519

Gannicus, God of the Arena – Deathless Uber Elder for Everyone
https://www.pathofexile.com/forum/view-thread/2627521

Report Forum Post

Report Account:

Report Type

Additional Info