Baldur’s Gate 3 mods usually stop working after patches because of outdated files, wrong load order, or script extender issues.
When baldur’s gate 3 mods not working issues hit, it can feel like the game you tuned for hours suddenly turned back into a plain vanilla run. The good news is that most problems come from a short list of causes: broken mod files after a patch, a reset modsettings.lsx, script extender trouble, or an outdated mod manager. Once you understand where mods plug into the game, you can bring them back without reinstalling everything from scratch.
This guide walks through common reasons Baldur’s Gate 3 mods fail to load, what changed with Patch 7 and later updates, and step-by-step fixes that work for both BG3 Mod Manager, Vortex, and the in-game mod manager. You will see quick checks, deeper fixes, and a simple way to test mods in batches so you stop chasing random crashes.
Why Baldur’s Gate 3 Mods Not Working After Big Patches
Large patches like Patch 7 rewrote parts of the game and introduced an in-game mod manager. That update broke many older setups, especially players who still relied on tools like Mod Fixer and external script extender builds that are no longer needed for newer versions. Larian built several script extender functions directly into the game for Patch 7 and beyond, which means some legacy “must have” mods now clash with the current files.
Patches also reset config files. The most common victim is modsettings.lsx, which controls which mods load and in what order. When the game rewrites this file, your external manager and the game can disagree, so your load order looks fine in BG3 Mod Manager but the game boots with zero active mods or disables them on launch.
To give you a quick map of what usually goes wrong, here is a small table you can keep open while you troubleshoot.
| Symptom | Likely Cause | First Fix To Try |
|---|---|---|
| Game launches with no mods | Reset modsettings.lsx, wrong profile, or in-game manager override |
Check active profile and rebuild load order from manager |
| Crash on logo or main menu | Outdated mod, old Mod Fixer, wrong script extender files | Remove suspect mods, delete Mod Fixer for Patch 7+, update script extender |
| Only some mods load | Broken load order or missing dependencies | Sort load order and group mods by type, then test in chunks |
| BG3MM or Vortex shows errors | Wrong game path, missing .NET, or stale manager version | Update manager, fix path, reinstall required runtimes |
Quick Checks Before You Change Anything
Before you start deleting files, it helps to confirm a few basics. These checks often reveal a simple oversight and save you from a full reinstall.
- Start The Game With No Mods — Move the contents of your
Modsfolder to a backup folder on your desktop, or disable all mods from the in-game manager. Launch the game once on a fresh profile. If it still crashes, you are dealing with game files, not mods. - Confirm Your Platform — Note whether you play on Steam, GOG, or another launcher. File paths differ slightly between them, and mod tools sometimes need the exact route to the root game folder.
- Update Your Mod Manager — Grab the latest BG3 Mod Manager build from its GitHub page or the latest Vortex release through Nexus Mods. Patch 7 and later builds shipped with updates that match new game versions, so old manager builds can cause “mods not working” all by themselves.
- Check The In-Game Mod Manager — Since Patch 7 the game includes its own mod browser. If you mix that with external tools, conflicts appear. Decide whether you want to rely mainly on BG3 Mod Manager / Vortex or the in-game browser and keep that choice consistent.
- Backup Profiles And Modsettings — Copy your entire
PlayerProfilesfolder and the currentmodsettings.lsxsomewhere safe. If anything goes wrong, you can restore your old setup instead of rebuilding from memory.
Once these quick checks pass, you can move on to deeper fixes that dig into load order, broken mods, and script extender files.
Fixing Mods After Patch 7 And Later Updates
Patch 7 broke many working setups overnight, then later hotfixes and manager updates slowly restored support. The safest way to get back to a stable mod list is to reset the game to a clean state, then add pieces back in with current tools. This section lays out that process in a simple order you can follow on Steam or GOG.
Step 1: Clear Mods And Verify Game Files
- Remove All Active Mods — In BG3 Mod Manager or Vortex, move every mod out of the active pane. For manual installs, pull every
.pakfile out of theModsfolder. - Delete Modsettings.lsx — Go to
AppData > Local > Larian Studios > Baldur's Gate 3 > PlayerProfiles > Public(or your chosen profile) and deletemodsettings.lsx. The game rebuilds it on launch, which clears broken references. - Verify Game Files — In Steam or GOG, run a file integrity check on Baldur’s Gate 3. This refreshes any base game files that changed badly during a patch or crash.
- Launch Once With No Mods — Start a new game on a fresh profile with zero mods active. If you reach the Nautiloid intro without errors, your base install is healthy.
Step 2: Update Mod Tools And Drop Old Fixers
- Get The Latest BG3 Mod Manager Or Vortex — Download the newest release from the official sources. Newer versions include fixes for Patch 7 and the in-game manager files.
- Remove Old Mod Fixer — The classic “Baldur’s Gate 3 Mod Fixer” pak that once forced story recompiles is no longer needed for Patch 7 and later. Leaving it in can break the current game. Delete the pak from your Mods folder and disable it in your manager.
- Update Script Extender If You Still Need It — Some complex mods still rely on Norbyte’s script extender for certain builds. Grab the latest release from the official GitHub and follow the install steps there. Make sure the files land in the correct
Binfolder inside the game directory. - Run The Game Once After Updating — Many script extender setups only finish their install when the game launches from Steam or GOG, not from the mod manager. Run BG3 once, reach the main menu, then quit before testing mods.
Step 3: Reinstall Mods In A Clean Order
With a healthy base game and fresh tools you can start rebuilding your loadout. This is where a lot of players fix baldur’s gate 3 mods not working issues for good, because the new order removes leftover fragments from older patches.
- Install Mods In Batches — Start with core mods like extra hotbars, cosmetic packs, or quality-of-life tweaks. Enable a small group, export your load order in BG3 Mod Manager, and test that set in game before adding the next batch.
- Follow Mod Authors’ Load Order Notes — Many Nexus pages show where a mod should sit, such as “load early, before class mods” or “load last.” Match that order inside your manager to avoid conflicts.
- Avoid Mixing Manual And Manager Installs — Picking one method reduces stray files. If you used to drag
.pakfiles in by hand and now use BG3MM, move every remaining manual file to a backup folder and reinstall them through the manager instead. - Disable Mods That Lag Behind Current Patch — Mods that have not updated since big patches are common crash sources. Look at update dates and temporarily sideline older ones until the authors refresh them.
Load Order, Profiles, And Modsettings Problems
When Baldur’s Gate 3 starts telling you that mods are disabled because modsettings.lsx changed outside the manager, you are dealing with a mismatch between your profile, the manager’s saved order, and the game’s current config. Steam threads show that this happens often after Patch 6 and Patch 7, especially when players launch the game from different places (Steam, BG3MM, or the Larian launcher).
Resetting And Rebuilding Modsettings.lsx
- Pick One Profile And Stick To It — In the game, open the profile selector and keep a single profile for your modded run. Using several profiles with different mods makes it harder to track which
modsettings.lsxthe game uses. - Delete And Regenerate Modsettings — After backing up, delete
modsettings.lsxagain and let the game recreate it on a clean launch with no mods. This wipes broken entries that survived earlier attempts. - Re-Export Load Order From BG3MM — Once the fresh file exists, open BG3 Mod Manager and use its Export to Game or similar button to write your active mod list back into that clean config.
- Avoid Launching From Multiple Places — Pick either the mod manager or the default game launcher to start BG3. Jumping between them can prompt new resets if they use different arguments or profiles.
Common Load Order Mistakes That Break Mods
- Placing Dependencies Below Dependent Mods — Library or framework mods usually need to load before any mod that relies on them. When they sit lower, those dependents either do nothing or crash.
- Mixing Script Extender Mods With Non-SE Builds — Some mods expect script extender hooks that you may not have installed for the current patch. Keep SE-based mods in a clearly marked group so you can disable them together during tests.
- Loading Old Mod Fixer With New Story Mods — That legacy fixer pak can still be present even after you think you removed it. Check both your game Mods folder and any manager-specific staging folders to be sure.
Script Extender And Manager Detection Issues
A big chunk of “Baldur’s Gate 3 mods not working” reports come down to script extender not loading or not being detected by the manager. Patch 6, Patch 7, and later hotfixes changed how the game loads that DLL, so older installs stopped working until players updated files or removed broken links.
When BG3MM Cannot See Script Extender
- Install Through The Tools Menu — In BG3 Mod Manager, open the Tools menu and pick the script extender install option. This grabs the current version and drops it in the correct folder.
- Run The Game From Steam Once — After the install, close BG3MM and start Baldur’s Gate 3 directly from Steam or GOG. The script extender needs one full run to finish its setup before the manager can detect it.
- Check The Game Path — If the manager reports “set path to root installation folder,” adjust the path so it points at the main Baldur’s Gate 3 directory that holds the
Binfolder. A wrong path leaves the extender DLL in the wrong place. - Delete Broken Dwrite.dll Links — Some older installs used a
Dwrite.dllsymlink in theBinfolder. If that link is broken, script extender loads poorly. Delete that file and reinstall the extender from a fresh download. - Reinstall Required Runtimes — Script extender needs current .NET runtimes and other dependencies. If the system recently removed .NET 7 after its end of life, install the version the extender expects or the updated build that targets .NET 8 if available.
When Script Extender Still Refuses To Work
- Roll Back To A Known Working Bin Build — Some guides describe using the Steam console to download a previous
Bindepot when a new hotfix breaks extender hooks. This approach should be a last resort and only if your favorite mods have not updated yet. - Test A Run With Only Extender Mods — Disable every non-extender mod and leave only those that need script extender. If the game now loads, the problem is more likely a normal pak conflict instead of the extender itself.
- Check Mod Pages For Current Patch Notes — Many script extender authors post clear status updates when patches break their work. If they mark a mod as broken on the latest patch, set it aside for now.
Testing Mods Safely And Avoiding Future Breaks
Once your setup feels stable again, a few habits will make the next big patch far less painful. Modded runs always carry some risk when updates hit, yet a bit of structure keeps that risk under control.
Smart Ways To Test New Mods
- Create A Test Profile — Keep one profile only for trying new mods. Run bold ideas there first so your long campaign save does not break while you experiment.
- Add Only A Few Mods At A Time — Drop two or three new mods in, export load order, and play through a combat or two. If the game stays stable, move on to the next tiny batch instead of throwing twenty new mods in at once.
- Watch Load Times And Small Glitches — Stutters, missing icons, or strange inventory behavior often show up before full crashes. Treat those as early warnings and review the last few mods you added.
- Keep A Simple Mod List Document — A small text file with your active mods, versions, and links pays off when you need to rebuild after a big patch. You can quickly tell which mods still await updates.
Staying Ready For Future Patches
- Pause Major Runs Near Big Updates — When Larian announces a big patch, park your favorite save right before a natural break and wait until mod authors confirm compatibility.
- Follow Mod Authors On Their Preferred Channels — Many authors post patch status on Nexus pages, GitHub, or social feeds. A quick glance at those notes before loading a huge mod list can save hours of recovery work.
- Keep A Vanilla Copy Of Your Saves — Store a clean, unmodded save from each act. If a future patch breaks your entire modded run, you can still return to those backups instead of losing the whole campaign.
- Be Ready To Retire Old Mods — Some mods never catch up with later patches. When a favorite stays dormant for months while others move on, it may be safer to remove it than to cling to a setup that crashes every session.
When Mods Still Refuse To Load
Sometimes, even after all these steps, baldur’s gate 3 mods not working messages, crashes, or blank character screens still appear. At that point the best move is usually a clean slate: remove every mod, reinstall the game, and bring back only a tiny, fully updated loadout. Players who went through this route during Patch 7 chaos reported far fewer surprises later, especially once they left old Mod Fixer builds and outdated script extender versions behind.
If you reach that stage, think of your new setup as a trimmed build that trades a few wild mods for a smoother campaign. With a stable base game, a tidy Mods folder, current managers, and a careful approach to future patches, your Baldur’s Gate 3 mods should keep working for many long runs instead of breaking every time a new update drops.
