LOD Refresh Bug Fix
🟡 Updated this year⚠️ Install Order · 5 steps
Install in this order, then this mod last — most mods fail to load without their framework and dependencies in place.
Preview

🔍 Analysis
- 👍 4.8% endorsement rate — high engagement, a strong quality signal
- 🏆 #4 of 51 Bug Fixes mods in this game by downloads
📋 About This Mod
Fixes a bug related to Skyrim's LOD system.
Skyrim LOD Fixes
A standalone SKSE plugin that fixes the vanilla bug where distant LOD never unloads, the terrain, object and tree LOD from wherever you just were after you travel somewhere else. If you have ever cleared it with PCB, this is that bug.
It works on vanilla, alongside Community Shaders, and alongside ENB.
This was made with the help of AI, using doodlums Ghidra scripts, they can be found here. AI was used to help RE Skyrim's LOD system so I could narrow down the actual root cause of this bug, it was a huge help.
REQUIREMENTS
-
[]Skyrim Anniversary Edition Supports all game versions.[/]
[]SKSE64[/]
[]Address Library for SKSE Plugins[/]
WHAT IT FIXES
The engine only releases loaded LOD when its terrain manager changes, and there are two cases where that never happens:
-
[]Moving between a worldspace and its parent. Tamriel and WhiterunWorld share one terrain manager, so the reset the engine would normally do cannot fire.[/]
[]Any long teleport inside a single worldspace\fast travel, or coc from one hold to another. The per-frame update stops descending the LOD quadtree at the area you left, so everything loaded there is never visited again and never released.[/]
When a loading screen closes, the plugin checks whether the engine is going to handle it. If it is, the plugin does nothing at all. If it is not, it runs the engine's own reset. LOD blanks and rebuilds over roughly a second afterwards.
COMPATIBILITY
There is no ESP, so there is no load order to worry about. Safe with Community Shaders, ENB, and with xLODGen and DynDOLOD output.
CONFIGURATION
Entirely optional, at Data/SKSE/Plugins/SkyrimLODFixes.ini. The defaults are fine and you do not need the file at all.
bEnableLODReset = 1 ; the fix
bLogDiagnostics = 0
-
[]Moving between a worldspace and its parent. Tamriel and WhiterunWorld share one terrain manager, so the reset the engine would normally do cannot fire.[/]
📊 Mod Details
- Game
- Skyrim Mods
- Author
- Bottle
- Version
- 1.0.1
- Downloads
- 7,732
- Endorsements
- 370
- Category
- Bug Fixes
- Created
- 8/1/2026
- Updated
- 8/7/2026
🧩 Commonly Used Together
Users add these mods to the same collections — a real compatibility signal, not an AI guess.
🔧 How to Install Skyrim Mods
Download from Nexus.
📖 Full step-by-step install guide for Skyrim →
Visit the official mod page for specific installation instructions for this mod.
🎮 Need cheat codes or console commands? Check ur gaming wiki for Skyrim commands, item IDs, and more.
Keep browsing — more Skyrim mods await