I was not aware of the need to enable logging, so naturally my logs were near empty
I will post further information once tests are done.
Edit 1: I tested out the pack in a multiplayer game with an AI, and it seemed that it would freeze around the expected time, but it wouldn't crash. it did this with the "Throne Room Mod" made a notification, and the log mentioned something of a turn disagreement with the UI and an unknown notification.
Link for logs during AI Game
The notification stuff is actually fine. The problem stems from (much earlier):
Code:
[859553.953] Runtime Error: Assets\DLC\MP_MODSPACK\Mods\Civ IV Diplomatic Features (v 10)\UI\Civilopedia\CivilopediaScreen.lua:594: bad argument #1 to 'ConvertTextKey' (string expected, got nil)
[859553.953] Runtime Error: Error loading Assets\DLC\MP_MODSPACK\Mods\Civ IV Diplomatic Features (v 10)\UI\Civilopedia\CivilopediaScreen.lua.
...
[859554.234] Syntax Error: Assets\DLC\MP_MODSPACK\Mods\Emigration (v 5)\Lua\ScriptDataUtils.lua:89: chunk has too many syntax levels
and
Code:
[859554.812] Runtime Error: Assets\DLC\MP_MODSPACK\Mods\Civ IV Diplomatic Features (v 10)\UI\InGame\WorldView\TradeLogic.lua:465: attempt to index field 'CancelButton' (a nil value)
[859554.812] Runtime Error: Assets\UI\InGame\Popups\DiploCurrentDeals.lua:183: attempt to index field 'HistoricDealsButton' (a nil value)
[859554.812] Runtime Error: Error loading Assets\UI\InGame\Popups\DiploCurrentDeals.lua.
I don't know what's going on with the emigration mod, but the problems with Civ IV Diplomatic features probably stem from the initial issue with CivilopediaScreen.lua. The short-term fix is to remove it. Otherwise, I'd have to look at the code.
EDIT: oh right, Civ IV diplomatic features has its own dll. Did you move that into your modpack?