Troubleshooting
Almost every install problem comes down to a handful of causes — wrong BepInEx build, files nested one level too deep, or the game not relaunched after a change. Find your symptom below.
When anything's off, open BepInEx\LogOutput.log in a text editor. It tells you whether
BepInEx loaded, whether the plugin loaded, and prints any error. On a healthy install you'll see a
line like StixsworldHD Ungodly AI, Job, Epidemic & Pay Overhaul v1.2.0 loaded.
01 BepInEx won't load
Q No BepInEx folders appear after launching
The config, plugins, and cache folders are only created
on the first run after a correct install. If they never appear:
- Confirm
winhttp.dllsits in the same folder asTPH.exe— not in a subfolder. - Confirm you used the x64 Windows build, not x86.
- Launch the game and let it reach the main menu, then quit. The folders are written during that run.
Q I have a folder named after the zip file
If your path looks like
…\Two Point Hospital\BepInEx_win_x64_5.4.x\BepInEx\…, the contents were extracted
one level too deep. Move the BepInEx folder, winhttp.dll, and
doorstop_config.ini up so they sit directly beside
TPH.exe, then delete the empty zip-named folder.
Q I accidentally installed BepInEx 6 / a Bleeding-Edge build
This game is Unity Mono, so it wants stable BepInEx 5.4.x,
not a 6.0.0-be IL2CPP/Bleeding-Edge build. Delete the BepInEx files you added and
reinstall using a non--be 5.4 release from the
official releases page.
See Install BepInEx 5.
02 The mod won't load
Q Pressing F6 does nothing in-game
The F6 window only opens once you're inside a hospital (not on the main menu). If it still won't appear:
- Verify
StixsworldHD.UngodlyAI.TPH.dllis inBepInEx\plugins— see the reference shot on Verify your install. - Make sure you launched the game after placing the
.dll. Adding a plugin to a running game does nothing until you restart it. - Open
LogOutput.logand search for the plugin name. If it isn't mentioned, the file isn't being found; if there's an error beside it, note that for the next step.
Q The .dll is in plugins but the config file never generated
com.stixsworldhd.tph.ungodlyai.cfg is written the first time the plugin successfully
loads. If it's missing, the plugin didn't initialise — usually because BepInEx itself
isn't loading (work through section 01 above first), or the game wasn't relaunched after
adding the file. Confirm BepInEx.cfg exists in config too: if even
that's missing, the problem is BepInEx, not the mod.
Q It worked, then a game update broke it
Game patches can occasionally reset or bypass BepInEx (for example by restoring files). The fix
is simply to re-run the BepInEx install — re-extract the loader files beside
TPH.exe and launch once. Your plugins and
config folders, including your tuned .cfg, are normally preserved.
03 Behaviour & settings
Q The game feels exactly like vanilla
Check that MasterEnabled is true — if it's off, the mod intentionally
does nothing. Also note the Difficulty Director defaults to a gentle correction; if you want a
stronger effect, raise Aggression or pick the Hardcore mode in section
00. See Configuration.
Q My config edits keep reverting
If you hand-edit the .cfg while the game is open, BepInEx can overwrite it on exit.
Edit with the game closed, or just use the live F6 window. Also
remember values are clamped to their documented ranges — an out-of-range number is corrected,
not honoured.
Q Patients are dying more than I expected
The adaptive Director never raises patient death risk — it won't touch Health, Hygiene, or
Temperature decay. Deaths only scale via the explicit death-on-failure setting in section
08. If deaths feel high, lower that value (or set it back to default). Conversely,
if you raised it for challenge, that's the lever responsible.
Q Does this conflict with my other mods?
Usually not. The Overhaul patches only a specific, listed set of methods and steers the game's own AI rather than replacing it. A conflict is only likely if another mod patches the same balance table or the same AI methods — see what gets hooked for the exact list.
04 Removing everything
Q How do I fully uninstall?
To remove just the mod, delete StixsworldHD.UngodlyAI.TPH.dll from
BepInEx\plugins (the leftover .cfg is harmless, delete it too if you
like). To remove BepInEx entirely, delete the BepInEx folder,
winhttp.dll, doorstop_config.ini, and any changelog.txt
from the game folder. If anything ever feels off, Steam's Verify integrity of game
files restores the original game completely.
Re-read the relevant install step with the reference screenshots on Verify your install open beside you — comparing folders directly catches most issues. The mod's bundled README.md also lists every setting and its range.