I hate myself.
Last try. Temporarily purged every direct reference to the relevant mod that's missing (it's unreleased, still in development)
Hey man, came here for the same reason. Repeatable error, log file reads:
71337 [Thread-4] ERROR com.fs.starfarer.combat.CombatMain - java.lang.NullPointerException
java.lang.NullPointerException
at exerelin.campaign.intel.agents.CovertActionIntel.shouldAbortIfOwnMarket(CovertActionIntel.java:380)
at exerelin.campaign.intel.agents.CovertActionIntel.advanceImpl(CovertActionIntel.java:387)
at com.fs.starfarer.api.impl.campaign.intel.BaseIntelPlugin.advance(BaseIntelPlugin.java:75)
at com.fs.starfarer.campaign.CampaignEngine.advance(Unknown Source)
at com.fs.starfarer.campaign.CampaignState.advance(Unknown Source)
at com.fs.starfarer.BaseGameState.traverse(Unknown Source)
at com.fs.state.AppDriver.begin(Unknown Source)
at com.fs.starfarer.combat.CombatMain.main(Unknown Source)
at com.fs.starfarer.StarfarerLauncher$1.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Slapped that file you uploaded into Nexerelin/jars, but the game's still crashing. Second save file this has happened to now, error effectively breaks the save.
Mod's absolutely amazing apart from this hiccup, by the way, couldn't imagine going back to vanilla.