Troubleshooting and Reporting Script Extender's implementation of IMGUI, the UI library used by MCM, has been improved, but is still in development. Therefore, some issues beyond my control may arise when using MCM with certain setups. Mods that depend on MCM should still work regardless of whether MCM shows up or not. Script Extender v18 likely improved compatibility with older GPUs.
If you're having trouble with MCM not appearing, please follow these steps to narrow down the issue:
Disable overlays (Nvidia/AMD/Discord/Rivatuner, etc; Steam might be fine).
Don't alt-tab before reaching the main menu.
Verify that the problem persists with no other DLL mods, such as WASD movement.
Delete the imgui.ini file at Baldurs Gate 3\bin\imgui.ini
Note that MCM only officially supports the latest BG3 version and the Release versions of SE. If you disabled SE autoupdates or are using the Devel channel and having problems, please switch back.
Reporting issues:
Provide SE console logs - it is almost impossible to debug problems without them. Ctrl + F12 should open the console.
Provide your system specs (GPU model, CPU model, OS).
Describe behavior under DirectX 11 and Vulkan. Please test both if possible.
Known SE issues:
Cursor lingering despite gamepad UI; Steam Input (game or desktop layouts) might have something to do with this, if you're willing to investigate.
UI not showing up: Don't alt-tab before reaching the main menu. Switch the rendering API: test both Vulkan and DirectX 11. You can switch it through Larian's launcher. Script Extender v19+ likely improved this.
Problems when using languages with large character sets, such as Chinese: UI elements may not display correctly or at higher resolutions. Consider switching to a language with a smaller character set, such as English.
If you enjoy MCM, consider politely asking other mod authors that use Script Extender to add integration! Tips and endorsements are also appreciated, thanks!
This is MCM's biggest update so far, with a lot of very important new features and fixes. I hope you enjoy it. As always, let me know if you face any problems. I've poured several hundred hours into developing MCM, and with my recent layoff, every bit of support helps keep this going. If you've enjoyed using MCM or my other mods, please consider donating or supporting me on Patreon; your support can make a huge difference! A heartfelt thank you to everyone who donated following my GPU failure 💜!
Because SE v24 is the latest version. I installed mine maybe 10-12 days ago, and BG3MM is telling me its v24; also, if you have it set up properly, its supposed to auto-update itself. So maybe check that you have it in the correct directory
I am not sure what I am doing wrong, but I cannot load up patch 8 at all. I deleted all of my save files (which sucks because I really liked those playthroughs) on patch 7, but I still cannot load up the game. So I am unable to play patch 8
Same here and couldn't find a reason why. The logs are ok in the SE console and and the first loading it stop at 100% with an error about MCM in the game directly: "Loading of main menu from Mod Configuration Menu has failed. It needs to level up. Remove all mods then try again." which I did and it did start the game, but without any mods. And here's the logs, so I don't really understand why it breaks for some of us: ****************************************************************************** * * * BG3 Script Extender Debug Console * * * ****************************************************************************** BG3Ext v24 built on Apr 30 2025 19:46:13 Game version v4.68.39.938 OK ScriptExtender::Initialize: Starting No match found for mapping 'ls::UIStateMachine::FireStateEvent2' Library startup took 1119 ms We're already past App load, triggering CoreLibInit LibraryManager::PostStartupFindLibraries() took 105 ms <info> [CDataFile::Load] Unable to open file. Does it exist? Configuration for 'Mod Configuration Menu': MinVersion 20; Feature flags: Lua Configuration for 'Party Limit Begone': MinVersion 1; Feature flags: Lua 2 mod configuration(s) loaded. Merged configuration: MinVersion 20; Feature flags: Lua Initializing client with target context Load Modded achievements enabled. bg3se::ExtensionStateBase::LuaResetInternal(): LUA VM reset. Configuration for 'Mod Configuration Menu': MinVersion 20; Feature flags: Lua Configuration for 'Party Limit Begone': MinVersion 1; Feature flags: Lua 2 mod configuration(s) loaded. Merged configuration: MinVersion 20; Feature flags: Lua Initializing client with target context Game bg3se::ExtensionStateBase::LuaResetInternal(): LUA VM reset. Loading bootstrap script: Mods/BG3MCM/ScriptExtender/Lua/BootstrapClient.lua [VolitionCabinet][C]: Removed deprecated config option: lastUsedPage (mod_configuration_menu_config.json) [VolitionCabinet][C]: Removed deprecated config option: lastUsedModSubTabs (mod_configuration_menu_config.json) [VolitionCabinet][C]: Config file updated with new options. (mod_configuration_menu_config.json) [Mod Configuration Menu][C]: Volitio's Baldur's Gate 3 Mod Configuration Menu version 1.17.1 loaded (SE version 24) [Mod Configuration Menu][C]: Finished loading MCM blueprints ecl::ScriptExtender::OnGameStateChanged(): Loaded module
Fresh install BG3. Dowloaded BG3 Mod manager. Downloaded v24 script extender through MM's tools tab. Downloaded MCM.
Only MCM in the active mods. Exclamation (!). Launched the game so it loads anything necessary. Launch BG3MM again, no longer an exclamation (!) on MCM. Screen 1 Screen 2
At the main menu it says its inactive even if it's the only mod and I already have anything that it needs.
BG3 Latest version. I... don't know what's wrong.
EDIT: Nevermind, forgot to click to save to load order file. My bad.
I noticed a weird problem after the Hotfix 31. The Menu is there when i'm in the Main Menu o fthe game But it disappears as soon asthe Loadscreen after that comes and doesn't come back.
I chec ked what i remembered, tried the trouble shooting advise above.
I have Script Extender v24, using the latest version of this Mod..
I had no overlays open and such.
I had it placed above other Script extender mods. Even if it's first in my Load order it does that.
Some screens from my console. It isn't much yet as i'm trying to start a new collection and new Load order after the Hotfix yesterday.
In BG3 mod manager, there's a "!" notice that states the latest version of MCM requires SE v24 or higher, but the only current version of the script extender I can find is the version I already have installed that was released in April of 2024, v23. Has another version been released elsewhere?
I hate to do this cause I was hoping to fix it myself, as I don't really know how to look at Script Extender Logs or anything like that. But I honestly don't know what else to do at this point.
I've been trying to use this for playing with Mods but I keep getting the same thing. I launch the game, go to the main menu, get this big button that says "MCM is Inactive", and the Mods button instead says "Not Found". When I click that I'm brought to the Mods page, but everything just says "Not Found".
I tried deactivating all Mods except MCM in the Mod Manager. Same thing happens.
I went through and deleted my old profile and all my old says. Even went as far as to remove all my older mods from In Game, and download a couple of new ones. No changes, still can't see mods nor do they work.
I honestly don't know what else to do. I tried launching it through Direct X11 and Vulkan and I get get the same issue each time. Nothing online seems to be helping me.
You might have a problem in your load order. Try updating BG3MM (or switching to it), and avoiding using the in-game mod manager while you figure this out. I recommend seeking help with your load order in Larian's Discord server, where troubleshooting support is available.
Love using this mod but im having an issue, it was working fine yesterday morning but when i got on in the night and try using the succeed rolls +30, it causes my game to crash, same goes for the story spellbook.
I'm not sure if anyone else has run into this problem, but I tried to use the most recent update of MCM (1.30) and my mod order would reset upon launching the game. Went through the mods that I updated and reverted back a version for those mods. Problem persisted until I hit MCM and rolled it back to 1.29, after reverting back it worked no problem. Updated the other mods back to their most recent, and it's still launching fine, confirming for me that it was MCM. Not sure what's going on, or if anyone has any insight, but I wanted to let others know in case they ran into the same problem. (Besides this one hiccup, I've never had a problem with your mod thus far and absolutely adore your work!)
Thank you. Just to clarify: this issue isn't caused by MCM 1.30 itself. It's likely that rearranging your load order or rolling mods back and forth ended up refreshing your modsettings.lsx file, which can sometimes """get stuck""".
1224 comments
Script Extender's implementation of IMGUI, the UI library used by MCM, has been improved, but is still in development. Therefore, some issues beyond my control may arise when using MCM with certain setups. Mods that depend on MCM should still work regardless of whether MCM shows up or not. Script Extender v18 likely improved compatibility with older GPUs.
If you're having trouble with MCM not appearing, please follow these steps to narrow down the issue:
Reporting issues:
Known SE issues:
If you enjoy MCM, consider politely asking other mod authors that use Script Extender to add integration!
Tips and endorsements are also appreciated, thanks!
This is MCM's biggest update so far, with a lot of very important new features and fixes. I hope you enjoy it. As always, let me know if you face any problems.
I've poured several hundred hours into developing MCM, and with my recent layoff, every bit of support helps keep this going. If you've enjoyed using MCM or my other mods, please consider donating or supporting me on Patreon; your support can make a huge difference!
A heartfelt thank you to everyone who donated following my GPU failure 💜!
******************************************************************************
* *
* BG3 Script Extender Debug Console *
* *
******************************************************************************
BG3Ext v24 built on Apr 30 2025 19:46:13
Game version v4.68.39.938 OK
ScriptExtender::Initialize: Starting
No match found for mapping 'ls::UIStateMachine::FireStateEvent2'
Library startup took 1119 ms
We're already past App load, triggering CoreLibInit
LibraryManager::PostStartupFindLibraries() took 105 ms
<info> [CDataFile::Load] Unable to open file. Does it exist?
Configuration for 'Mod Configuration Menu':
MinVersion 20; Feature flags: Lua
Configuration for 'Party Limit Begone':
MinVersion 1; Feature flags: Lua
2 mod configuration(s) loaded.
Merged configuration:
MinVersion 20; Feature flags: Lua
Initializing client with target context Load
Modded achievements enabled.
bg3se::ExtensionStateBase::LuaResetInternal(): LUA VM reset.
Configuration for 'Mod Configuration Menu':
MinVersion 20; Feature flags: Lua
Configuration for 'Party Limit Begone':
MinVersion 1; Feature flags: Lua
2 mod configuration(s) loaded.
Merged configuration:
MinVersion 20; Feature flags: Lua
Initializing client with target context Game
bg3se::ExtensionStateBase::LuaResetInternal(): LUA VM reset.
Loading bootstrap script: Mods/BG3MCM/ScriptExtender/Lua/BootstrapClient.lua
[VolitionCabinet][C]: Removed deprecated config option: lastUsedPage (mod_configuration_menu_config.json)
[VolitionCabinet][C]: Removed deprecated config option: lastUsedModSubTabs (mod_configuration_menu_config.json)
[VolitionCabinet][C]: Config file updated with new options. (mod_configuration_menu_config.json)
[Mod Configuration Menu][C]: Volitio's Baldur's Gate 3 Mod Configuration Menu version 1.17.1 loaded (SE version 24)
[Mod Configuration Menu][C]: Finished loading MCM blueprints
ecl::ScriptExtender::OnGameStateChanged(): Loaded module
Only MCM in the active mods. Exclamation (!). Launched the game so it loads anything necessary. Launch BG3MM again, no longer an exclamation (!) on MCM.
Screen 1
Screen 2
At the main menu it says its inactive even if it's the only mod and I already have anything that it needs.
BG3 Latest version. I... don't know what's wrong.
EDIT: Nevermind, forgot to click to save to load order file. My bad.
I chec ked what i remembered, tried the trouble shooting advise above.
I have Script Extender v24, using the latest version of this Mod..
I had no overlays open and such.
I had it placed above other Script extender mods. Even if it's first in my Load order it does that.
Some screens from my console. It isn't much yet as i'm trying to start a new collection and new Load order after the Hotfix yesterday.
Console 1
Console 2
Console 3
Console 4
I see no red messages, just some kind of warning, that some mods may not appear, but i don't really understand why. What is the problem?
I deleted the imgui.ini and it dodn't help.
I delted the modesstings. lsx and it didn't help.
Any ideas? Please?
I've been trying to use this for playing with Mods but I keep getting the same thing. I launch the game, go to the main menu, get this big button that says "MCM is Inactive", and the Mods button instead says "Not Found". When I click that I'm brought to the Mods page, but everything just says "Not Found".
I tried deactivating all Mods except MCM in the Mod Manager. Same thing happens.
I went through and deleted my old profile and all my old says. Even went as far as to remove all my older mods from In Game, and download a couple of new ones. No changes, still can't see mods nor do they work.
I honestly don't know what else to do. I tried launching it through Direct X11 and Vulkan and I get get the same issue each time. Nothing online seems to be helping me.
I recommend seeking help with your load order in Larian's Discord server, where troubleshooting support is available.
I recommend seeking help with your load order in Larian's Discord server, where troubleshooting support is available.