Borderlands 4 Stuttering Fix: Stop Shader and Traversal Hitches
Published
On this page
Most Borderlands 4 stuttering is Unreal Engine 5 shader compilation, open-world traversal streaming, or Lumen and textures overrunning your VRAM — and the single most effective fix, raising your shader cache size, isn’t a graphics setting at all. This guide works through the causes in order of impact, starting with the two changes that fix the most stutter for the least effort.

Average FPS hides stutter. Watch the frame-time graph — a flat line at 60 feels better than a spiky average of 90.
Step 1 — Diagnose with frame time, not FPS
The FPS counter tells you almost nothing about stutter. A single 90 ms frame in an otherwise smooth second barely moves the average but is very obvious to your eyes. Turn on a frame-time graph and watch when the spikes happen:
- Spikes when new effects, enemies or guns appear → shader compilation. Go to Step 2.
- Spikes when fast-travelling or sprinting into new terrain → streaming/traversal. Go to Step 4.
- Spikes that build the longer you play, worst at high textures + Lighting → VRAM pressure. Go to Step 3.
- Constant sawtooth everywhere → CPU limit or an FPS cap problem. Go to Step 5.
Set up a graph with the RivaTuner Statistics Server guide or an in-game FPS overlay.
Step 2 — The shader cache size fix (start here)
This is the most important step in the guide, and most people skip it because it lives in the driver, not the game. Unreal Engine 5 compiles shaders on demand, and if your GPU’s shader cache is too small it evicts and re-compiles the same shaders over and over — which you feel as endless hitching.
On NVIDIA:
- Open the NVIDIA Control Panel → Manage 3D Settings.
- Set Shader Cache Size to 100 GB (or Unlimited if that’s your only option).
- Apply, then relaunch Borderlands 4.
Then let the cache build correctly:
- After changing any graphics setting, play 15 minutes before judging — Borderlands 4 recompiles shaders in the background whenever settings change.
- Don’t update the GPU driver mid-playthrough if you can avoid it. A driver update invalidates the shader cache and starts compilation over.
If hitching persists badly after a driver update, clear the stale cache and rebuild it in one clean session — see clear shader cache to fix stuttering.
Step 3 — Lower Lighting and size textures to your VRAM
Borderlands 4’s Lumen (UE5 global illumination) is the single most expensive thing the game does, and the most common source of spikes on 8 GB cards. Lumen and Nanite are always on and cannot be disabled — but you can scale their cost down.
In Settings → Graphics, in this order:
| Setting | Change | Why |
|---|---|---|
| Lighting / Global Illumination | One or two tiers lower | Biggest single frame-time win; Lumen is the heaviest cost |
| Reflections | Low | Large saving for a small visual loss |
| Textures | One tier below where VRAM fills | Prevents the slow-building spike pattern |
| Shadows | Medium | Meaningful cost, little visual loss |
| Volumetric Fog / Effects | Medium | Helps in dense combat and set-piece areas |
| Motion Blur | Off | Hides target detail and adds latency |
| Upscaling (DLSS / FSR / XeSS) | Quality | Large GPU saving with modest sharpness cost |
Watch VRAM usage in your overlay during real play, not in a menu. If it sits at 95-100% of your card’s capacity, drop textures one tier — the stutter usually goes with it. Only use Frame Generation once you already hold 60+ FPS; below that it makes the hitching feel worse, not better.
Step 4 — Fix traversal and streaming hitches
Borderlands 4 streams its zones continuously, so storage and memory speed matter more here than in a corridor shooter:
- Install on an SSD, ideally NVMe. Mechanical drives cannot feed UE5 streaming and produce long hitches at region boundaries. Compare the real-world difference in NVMe vs SATA SSD for gaming.
- Leave 15-20% of the drive free. A nearly full SSD loses sustained performance, which shows up exactly as traversal stutter.
- Enable XMP/EXPO. RAM at JEDEC defaults starves an open-world streaming engine — see how to enable XMP or EXPO.
- 16 GB is the practical floor; 32 GB helps. With a browser and Discord open, 16 GB systems page to disk during traversal, which reads as stutter.
Step 5 — Cap FPS to what your CPU can always hold
Borderlands 4’s frame rate swings hard between open areas and dense firefights, and those swings are the stutter you feel. Capping removes them:
- Play through a busy fight — several enemies, lots of effects — and note the lowest stable FPS.
- Cap a few frames below that number with RTSS or your driver’s frame limiter.
- Keep V-Sync off and use the cap instead; with G-Sync or FreeSync, cap 3-4 FPS below your refresh rate.
A locked 60 genuinely feels smoother than an average of 90 that repeatedly drops to 45. The reasoning and exact values are in the best FPS cap for low latency.
Step 6 — Clear the usual Windows-side culprits
If the frame time is still spiky after the above:
- Run in exclusive Fullscreen, not borderless — see fullscreen vs borderless vs windowed.
- Disable MPO if you get flickering plus stutter on NVIDIA — disable MPO to fix stutter and flickering.
- Close overlays you don’t need (browser hardware acceleration, capture software, RGB utilities). Keep one overlay for monitoring.
- Clean-install the GPU driver if stutter started after an update — how to clean install GPU drivers with DDU.
- Check DPC latency if the spikes are periodic and happen outside the game too — how to fix high DPC latency.
What to expect honestly
Borderlands 4 is a large UE5 open world with mandatory Lumen and Nanite, so some first-visit hitching is the engine building its cache — no configuration removes that completely. What the steps above remove is the repeatable stutter: the shader-cache thrash, the VRAM spikes, the traversal hitches on slow storage, and the frame-rate swings. After a 100 GB shader cache, lower Lighting, a sensible texture tier and a CPU-safe FPS cap, the frame-time line should be flat enough that the remaining hitches are rare and short.
For the system-side layer underneath all of this — a steady timer, a clean power plan and a tuned frame pipeline — start with how to minimize input delay for competitive gaming and the timer resolution pillar guide.
Related guides
Frequently asked questions
Why does Borderlands 4 stutter so much on PC?
Borderlands 4 runs on Unreal Engine 5 and compiles shaders on demand, so the first time you meet a new weapon effect, enemy, or area the game hitches while it builds that shader. It also streams a large open world, so fast travel and sprinting across regions cause traversal stutter as assets load. Lumen global illumination and Nanite geometry are always on and cannot be disabled, so on 8 GB cards the lighting and texture load can also overrun VRAM and spike the frame time. Fixing the shader cache, lowering Lighting, and capping FPS removes most of it.
How do I fix shader compilation stutter in Borderlands 4?
Do two things. First, if you have an NVIDIA GPU, raise the Shader Cache Size in the NVIDIA Control Panel (Manage 3D Settings) to 100 GB or Unlimited — a too-small cache is the single biggest cause of repeated shader hitches in Borderlands 4. Second, after changing any graphics setting, play for at least 15 minutes before judging performance, because Gearbox has the game recompile shaders in the background whenever settings change. Don't keep tweaking mid-session or you restart the compile.
What is the best single setting to reduce Borderlands 4 stuttering?
Lower the Lighting (global illumination) setting. Borderlands 4 uses Unreal Engine 5's Lumen, which is the most expensive thing the game does and the biggest cause of VRAM-related spikes. Dropping Lighting a tier or two, setting Reflections to Low, and enabling DLSS or FSR upscaling flattens the frame time far more than shadow or foliage tweaks. Lumen and Nanite themselves can't be turned off, so scaling their quality down is the lever you have.
Does Borderlands 4 need an SSD?
Yes, in practice. Borderlands 4 streams assets continuously as you move through its open zones, and a mechanical hard drive can't feed Unreal Engine 5 fast enough, which shows up as long hitches when fast-travelling or crossing region boundaries. Install the game on an SSD — NVMe if you have one — and keep 15-20% of the drive free so sustained performance doesn't collapse.
Did a Borderlands 4 patch make stuttering worse?
Some players reported increased stuttering after certain post-launch Borderlands 4 updates, because a patch can invalidate the existing shader cache and force a full recompile on your next session. If stutter returns right after an update, that's expected for the first 15-30 minutes — let the cache rebuild once at your final settings rather than changing anything, and it should settle back down.