Hi everyone,
I’m experiencing severe and highly inconsistent performance issues in No Rest for the Wicked, and after extensive troubleshooting I believe I’ve identified a memory leak in the engine, supported by Player.log evidence.
System:
-
GPU: RTX 4080 SUPER
-
CPU: Ryzen 7 7700
-
RAM: 32 GB
-
Windows 11 (fresh install)
-
Game installed on SSD
Description of the issue
The game randomly behaves in two completely different performance states:
Good run
-
Stable performance (90+ FPS)
-
No stutters or drops
-
Sacramento is playable
-
GPU/CPU usage looks normal
Bad run
-
Severe FPS drops everywhere
-
Sacramento becomes almost unplayable
-
GPU usage jumps to ~99% with very low FPS
-
Performance remains bad until the game is restarted
This can happen even if:
-
I close the game after a good session
-
Reopen it immediately
-
Same settings, same location
-
No PC reboot needed
What makes this especially strange
-
DLSS modes (Quality → Ultra Performance) make no difference
-
Lowering resolution does not improve FPS
-
When the game enters the “bad run” state, it affects all areas, not only the city
-
Restarting the game instantly restores normal performance
Troubleshooting already done
-
Fresh Windows 11 install
-
Latest NVIDIA drivers
-
Game reinstalled
-
NVIDIA shader cache deleted (DXCache / GLCache)
-
Steam shader cache cleared
-
iGPU fully disabled in BIOS
-
Tested DLSS on/off, different presets, FPS limits
None of these resolved the issue.
Critical finding (Player.log)
The Player.log repeatedly shows the following warning:
WARNING: There are remaining Allocations on the JobTempAlloc.
This is a leak, and will impact performance.
This strongly suggests a Job System memory leak, which perfectly matches the observed behavior:
-
Performance degrades over time or between executions
-
The game enters a “degraded performance state”
-
Only restarting the game clears the issue
Additionally, the log shows physics falling back to a slower backend in some runs, which may further impact CPU/GPU synchronization.
Why this matters
This is not a hardware issue and not something players can fix with settings.
It appears to be an engine-level bug, likely related to:
-
Job System allocations
-
NPC AI / pathfinding
-
Asset streaming in dense areas like Sacramento
High-end hardware does not prevent the issue.
Questions
-
Are other players seeing JobTempAlloc warnings in their logs?
-
Is this a known issue being tracked by the dev team?
-
Are there any temporary workarounds to avoid entering the “bad performance state”?
-
Is additional logging helpful to diagnose this further?
I really enjoy the game when it runs correctly, but this issue makes performance unpredictable.
Hopefully this information helps pinpoint the problem.
FILES Link: Unique Download Link | WeTransfer
Thanks for your time.