So I've read the info in the Github "troubleshooting" page telling you to disable A/V, but are the MO devs really not interested in trying to make MO work with such critical tools?
In the hope that they may at least be interested in this problem I'll post this here even though it may simply be deleted as breaking the rules.
I'm using MO2 2.1.5 on Skyrim SE, and have a totally repeatable problem; the first time I run something from MO2 (usually of course SKSE) it'll work, the game will run just fine, but most of the time after the first time it won't run. Sometimes, maybe 1 in 10 or so, it will, mostly it doesn't.
Exiting MO2 and re-loading doesn't work, however 100% of the time if I Quit Malwarebytes it works and carries on working.
Comparing the SKE64 logs for the 'good' and 'bad' cases shows no difference in SKSE64.log and SKSE64_loader.log except for process IDs, memory handles, etc., but SKSE64_steam_loader.log shows the problem. In the 'good' case there's this:
skse64 loader 020000A0 (steam) 01D48047650F3190 6.2 (9200)loader base addr = 00007FFA3D7A0000exe base addr = 00007FF775F90000found iat at 00007FF7774B3898original thunk 00007FFA489D1000patched iatHookMain: thread = 12124 retaddr = 00007FF7772F2529runtimePath = C:\Steam\steamapps\common\Skyrim Special Edition\SkyrimSE.exe<snip of uninteresting stuff>productVersionStr = 22.214.171.124version = 0001000500350000product name = TESV: Skyrimsteam exedll = C:\Steam\steamapps\common\Skyrim Special Edition\\skse64_1_5_53.dll
while in the 'bad' case all there is is this:
skse64 loader 020000A0 (steam) 01D480459EA924D2 6.2 (9200)loader base addr = 00007FFD20410000exe base addr = 00007FF637A70000found iat at 00007FF638F93898original thunk 00007FFD1A001000patched iat
Clearly the A/V is causing some process hooking mechanic to fail (I'm not deep enough into process hooking to begin to know what may be going on) and it seems MO2 is exiting without any error information to go on.
Like I say, I know A/Vs are supposed to be disabled if they cause problems but frankly, with a tool like MO being used to run a game the MUST connect to the Internet (and of course it does so itself too) disable A/V isn't really appealing. :)
Edited by Kraggy, 20 November 2018 - 09:18 AM.