POE 2 Complete PC Freeze while loading screen

"
mkdr#2100 wrote:
I tested the program https://github.com/Kapps/PoEUncrasher/releases/ on 24h2 with Ryzen 7800x3d CPU and can confirm it also works by automatically setting CPU affinity by -2 (or more) cores during loading screens of POE2 to prevent total PC lockup.

Also since the new version 1.2.0 it automatically unfreezes POE2 process with a trick setting POE2 to realtime for a short period of time during the stuck.

From the autor of the program:

"Found a workaround that allows PoE to recover after it freezes. Previously while your computer wouldn't freeze, PoE still would. I noticed though that setting PoE to realtime priority allows the threads that are stuck to get scheduled again and resolves it. This new version sets PoE to realtime priority if it detects that it freezes, and then sets it back to normal after the loading screen. Note that you will need to run the program as an administrator to be able to get PoE to unfreeze."

This confirms what I already said from the beginning: The root cause is a bug in the Windows 11 24h2 CPU scheduler (which was also back ported to 23h2 with an optional update). It might also be true, that the issue existed already before, but does not manifest in general and the new scheduler manifests it because of utilizing the CPU better under full core usage.

I wrote an email to MS developer to look into this.

People on 23h2 who also have the issue need to see if they installed the optional update kb5041587 and remove it

https://www.reddit.com/r/pcmasterrace/comments/1f383k8/you_dont_need_24h2_for_the_amd_update_it_has_been/

https://arstechnica.com/gadgets/2024/08/ryzen-speed-boosts-get-backported-to-windows-11-23h2-with-optional-update/

https://support.microsoft.com/en-us/topic/august-27-2024-kb5041587-os-builds-22621-4112-and-22631-4112-preview-9706ea0e-6f72-430e-b08a-878963dafe08


Its not a windows only issue, I have the same with my 7950X3D on Nobara.
And it's not only on Ryzen, there's plenty of intels here with freezings.
It seems that it helped when I turned off NVIDIA Reflex in the game settings.
Game settings -> Advanced settings -> Turn off NVIDIA Reflex.

I’m using an AMD Ryzen 7 7800X3D CPU, NVIDIA RTX 3080 Suprim GPU, and Windows 11 24H2.
This patch reduced the frequency it happens but still happens a lot.
"
Its not a windows only issue, I have the same with my 7950X3D on Nobara.


Do you have any proof for that? How does it manifest, POE2 crashing or total PC lockup with 100% cpu and you cant ping the PC anymore on LAN? Both different issues. If that was true, it might indicate a more drastic issue with Ryzen architecture, which the new CPU scheduler of Windows 11 have shown to manifest because of better/perfect core utilization which was maybe already be true under Linux.

"
Elenher#4379 wrote:
And it's not only on Ryzen, there's plenty of intels here with freezings.


This might be the case for all (older) Intel CPUs with <= 8 cores. Even if a program uses 100% cpu, it should never happen that the total system locks up. The fact that the PC totally locks up means that the kernel has no CPU time left anymore (which is a bug in the scheduler and should never happen in the first place). So MS also needs to look into this.
Last edited by mkdr#2100 on Dec 20, 2024, 5:41:50 PM
"
Gears24#6461 wrote:
"
"
following worked (for me) and game stopped freezing completly, nothing else worked (tried everything with cpu/fps lock, nothing worked) :

make a exception in the Windows defender for follwing folder: "C:///User/User/appdata/roaming/Path of exile 2" --> restart computer one time --> no freezes and much smoother loading without any lag -->

windows defender was checking the shader cache everytime while it was created during the loading


This is the way!! Game is way smoother.


This is probably the most underrated solution! I confirm, the problem is gone and the loads have become very smooth! Some time ago, I noticed that Windows Defender started very aggressively checking new files and loading the processor. POE 2, when loading locations, creates many cache files in this folder, and the defender starts actively checking them, somehow overloading/breaking the system.


I recommend everyone to check this solution!


its realy works, ty. but any way, later, we need fix that issue from developers
Happy holidays everyone. If there was any hope for a fix or some communication it would have taken place today, the last day before everyone goes on Christmas break.

Sucks so badly but this will not be fixed until 2025, at the earliest it will be the week of Jan 2, but considering we’re pushing two weeks of radio silence from GGG, it wouldn’t surprise me to see this linger into mid February, possible even March.
"
Foliant#3041 wrote:
"
Gears24#6461 wrote:
"
following worked (for me) and game stopped freezing completly, nothing else worked (tried everything with cpu/fps lock, nothing worked) :

make a exception in the Windows defender for follwing folder: "C:///User/User/appdata/roaming/Path of exile 2" --> restart computer one time --> no freezes and much smoother loading without any lag -->

windows defender was checking the shader cache everytime while it was created during the loading



HOLY HOT TURTLE DOOKIE!

So i've just tried this method. I can tell you this is the best PoE2 has run from since this whole nonsense. Even doing the affinty fixes, power plan etc etc. My CPU would be instalocked to 80%%. would be 100% with out the affinity.

I have not even tried to do the affinity fix. After doing the exclusions. I'm hovering aroud 40-50% cpu usage.


i7 6700
RTX3060
32gbRAM
win10pro
Someone suggested to turn off HDR on the monitor, aaaand so far so good. Worth a try in my book. Can't confirm yet that it works 100% of course but no crashes so far since doing this.


I use https://github.com/Kapps/PoEUncrasher. And I mentioned 4 times that it recovered from a hard freeze (the cog wheels were locked). Thanks my friend, this is genius. I tried to fiddle with so much settings and fixes, but this is it!!!

i7 117700k
4070 rtx
all windows updates up to date (24h2)
all c++ and .NET redistributables up to date
Last edited by 69oVerkill69#4406 on Dec 20, 2024, 6:42:15 PM

Report Forum Post

Report Account:

Report Type

Additional Info