Recorded Unhandled Exceptions:
1. System.NullReferenceException: Object reference not set to an instance of an object.
at TaleWorlds.CampaignSystem.CharacterDevelopment.Managers.SkillLevelingManager.OnSurgeryApplied(MobileParty party, Single surgeryFactor)
at TaleWorlds.CampaignSystem.MapEventSide.ApplySimulationDamageToSelectedTroop(Int32 damage, DamageTypes damageType, SimulationTroopState& troopState, PartyBase strikerParty)
at TaleWorlds.CampaignSystem.MapEvent.SimulateSingleHit(Int32 strikerSideIndex, Int32 strikedSideIndex, Single strikerAdvantage)
at TaleWorlds.CampaignSystem.MapEvent.SimulateBattleForRound(BattleSideEnum side, Single advantage)
at TaleWorlds.CampaignSystem.MapEvent.SimulateBattleForRounds(Int32 simulationRoundsDefender, Int32 simulationRoundsAttacker)
at TaleWorlds.CampaignSystem.MapEvent.SimulateBattleSession()
at TaleWorlds.CampaignSystem.MapEvent.Update()
at TaleWorlds.CampaignSystem.MapEventManager.Tick()
at TaleWorlds.CampaignSystem.Campaign.Tick(Single dt)
at TaleWorlds.CampaignSystem.Campaign.RealTick(Single realDt)
at TaleWorlds.CampaignSystem.MapState.OnMapModeTick(Single dt)
at TaleWorlds.Core.GameStateManager.OnTick(Single dt)
at TaleWorlds.Core.Game.OnTick(Single dt)
at TaleWorlds.Core.GameManagerBase.OnTick(Single dt)
at DMD<DMD<OnApplicationTick_Patch1>?64373362::OnApplicationTick_Patch1>(Module this, Single dt)
at TaleWorlds.DotNet.Managed.ApplicationTick(Single dt)
at DMD<DMD<Managed_ApplicationTick_Patch1>?58923370::Managed_ApplicationTick_Patch1>(Single dt)
I get the same thing. Tried disabling mods.
For me, it happens when an enemy tries to besiege my settlement