Henlo dear dev. Please halp. I have encountered an error that bricks my save. This happened after I promoted an officer after a battle (event that allows you to recruit an officer on the spot using a story point), saved the game, and after restarting the game I found that saved couldnt be loaded

.
heres some stuff that I totally understand and hopefully you will too if you spend a lil time helping me out
---- Debugging information ----
message : Failed calling method
cause-exception : java.lang.NullPointerException
cause-message : null
method : com.fs.starfarer.campaign.fleet.FleetMember.readResolve()
class : com.fs.starfarer.campaign.fleet.FleetMember
required-type : com.fs.starfarer.campaign.fleet.FleetMember
converter-type : com.thoughtworks.xstream.converters.reflection.ReflectionConverter
line number : 83845
class[1] : java.util.LinkedHashMap
converter-type[1] : com.thoughtworks.xstream.converters.collections.MapConverter
class[2] : com.fs.starfarer.campaign.util.CollectionView
class[3] : com.fs.starfarer.campaign.fleet.CampaignFleetView
class[4] : com.fs.starfarer.campaign.fleet.CampaignFleet
class[5] : second_in_command.SCData
class[6] : com.fs.starfarer.campaign.rules.Memory
class[7] : boggled.scripts.BoggledTerraformingRequirement$RequirementContext
class[8] : boggled.campaign.econ.industries.BoggledCommonIndustry
class[9] : boggled.campaign.econ.industries.BoggledBaseIndustry
class[10] : java.util.ArrayList
converter-type[2] : com.thoughtworks.xstream.converters.collections.CollectionConverter
class[11] : com.fs.starfarer.campaign.econ.Market
class[12] : com.fs.starfarer.campaign.CampaignPlanet
class[13] : com.fs.util.container.repo.ObjectRepository
class[14] : com.fs.starfarer.campaign.StarSystem
class[15] : com.fs.starfarer.api.impl.campaign.command.WarSimScript
class[16] : com.fs.starfarer.api.impl.campaign.missions.hub.BaseHubMission$VariableSet
class[17] : com.fs.starfarer.api.impl.campaign.missions.CommodityProductionMission
class[18] : com.fs.starfarer.rpg.Person
class[19] : com.fs.starfarer.campaign.CommDirectoryEntry
class[20] : com.fs.starfarer.campaign.CommDirectory
class[21] : com.fs.starfarer.campaign.CircularOrbit
class[22] : com.fs.starfarer.campaign.CircularOrbitPointDown
class[23] : com.fs.starfarer.campaign.CustomCampaignEntity
class[24] : java.util.HashMap
class[25] : exerelin.campaign.ColonyManager
class[26] : java.util.LinkedHashSet
class[27] : com.fs.starfarer.loading.specs.FactionProduction
class[28] : com.fs.starfarer.campaign.Faction
class[29] : com.fs.starfarer.campaign.econ.Submarket
class[30] : com.fs.starfarer.campaign.econ.reach.ReachEconomy
class[31] : com.fs.starfarer.campaign.econ.reach.ReachEconomyStepper
class[32] : com.fs.starfarer.campaign.econ.Economy
class[33] : com.fs.starfarer.campaign.StarSystem$UpdateFromHyperspaceLocation
class[34] : com.fs.starfarer.campaign.BaseLocation$LocationToken
class[35] : com.fs.starfarer.campaign.Hyperspace
class[36] : com.fs.starfarer.campaign.CampaignEngine
converter-type[3] : com.fs.starfarer.campaign.save.I
version : not available
...
Caused by: java.lang.NullPointerException
at java.util.ArrayList.<init>(Unknown Source)
at second_in_command.SCData.getAssignedOfficers(SCData.kt:190)
at second_in_command.SCData.getAllActiveSkillsPlugins(SCData.kt:196)
at second_in_command.hullmods.SCControllerHullmod.applyEffectsBeforeShipCreation(SCControllerHullmod.kt:86)
at com.fs.starfarer.campaign.fleet.FleetMember.updateStats(Unknown Source)
at com.fs.starfarer.campaign.fleet.FleetMember.readResolve(Unknown Source)
at sun.reflect.GeneratedMethodAccessor23.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at com.thoughtworks.xstream.core.util.SerializationMembers.callReadResolve(SerializationMembers.java:78)
... 577 more
537188 [Thread-3] INFO com.fs.starfarer.campaign.save.CampaignGameManager - Loading stage 11
537188 [Thread-3] INFO com.fs.starfarer.campaign.save.CampaignGameManager - Loading stage 12
887275 [Thread-7] INFO sound.O - Cleaning up music with id [miscallenous_main_menu.ogg]
887463 [Thread-10] INFO sound.O - Creating streaming player for music with id [miscallenous_main_menu.ogg]
887463 [Thread-10] INFO sound.OooO - Playing music with id [miscallenous_main_menu.ogg]
bonus note, after this I updated the mod but that didnt help