Goodmorning,
I want to understand why I can't play my old game's save (latest save 12/04/2026) that doesn't have any problem before. On th 1st September, I want to play after almost 5 month at my old and unique game's save. After I update the game to the lastest versione [from v0.8.2c (b559) to v0.8.7a (b614)], I tried to load the game's file and after the loading line reach almost the half, appears a game's message that said:
Impossibile avviare il gioco perché il file di salvataggio è corrotto. Se il problema persiste, invia una segnalazione di bug.
Mafi.Serialization.CorruptedSaveException: Failed to finalize deserialization of 'Mafi.Core.Simulation.SimLoopEvents' (type 'SimLoopEvents')
parent object '--' (type '--')
Previous deserialized in this finalize call: <none - failure is the first delayed deserializer in this finalize call>
Last deserialized across all finalize calls: 'Mafi.Core.Mods.ModJsonConfig' (type 'ModJsonConfig')
Last read object types: [BridgesLaneChangeManager, CargoShipQuickTradeHandler, StatueOfMaintenanceManager] ---> Mafi.Serialization.CorruptedSaveException: Deserialized object has type 'EdictsManager' but type 'Event' was expected. ToString returned 'Mafi.Core.Population.Edicts.EdictsManager'. classId: 170, readObjects.Count: 197
at Mafi.Serialization.BlobReader.TryStartClassDeserialization[T] (T& obj, System.Func3[T1,T2,TResult] customNewObjFactory, System.Func3[T1,T2,TResult] customNewObjFactoryOnTypeLoadFail, System.Boolean nullObjIsOk) [0x000dd]
at Mafi.Event.Deserialize (Mafi.Serialization.BlobReader reader) [0x00000]
at Mafi.Core.Simulation.SimLoopEvents.DeserializeData (Mafi.Serialization.BlobReader reader) [0x00044]
at Mafi.Core.Simulation.SimLoopEvents+<>c.<.cctor>b__100_1 (System.Object obj, Mafi.Serialization.BlobReader reader) [0x00000]
at Mafi.Serialization.BlobReader+<FinalizeLoadingTimeSliced>d__37.MoveNext () [0x00054]
--- End of inner exception stack trace ---
at Mafi.Serialization.BlobReader+<FinalizeLoadingTimeSliced>d__37.MoveNext () [0x00202]
at Mafi.Core.SaveGame.GameLoader+<FinishGameLoadAndDisposeTimeSliced>d__12.MoveNext () [0x004ef]
at Mafi.Core.Game.GameBuilder+<BuildLoadedGameTimeSliced>d__1.MoveNext () [0x005a4]
at Mafi.Unity.GamePlayScene+<loadGame>d__28.MoveNext () [0x002ca]
at Mafi.Unity.GamePlayScene+<Initialize>d__25.MoveNext () [0x000ad]
at Mafi.Unity.Main+<unloadAndStartNewScene>d__117.MoveNext () [0x0013b]
at Mafi.Unity.Main.stepSceneInitialization () [0x00104]
Game version: 0.8.7a
Loaded mods: (Trains expansion 1.0.0), (Supporter edition 1.1.0), (COIExtended-Tweaks 1.1.7)
Failed mods: none
I read that the COIExtended-Tweaks' mod by Keranik was revoke from MaFi Games on 02/04/2026. So I tried to play the game's save without this mod but with no one resolution. So I tried to uninstalled the mod, but with no resolution too. I tried to take the game to the previous versione [v0.8.2c (b559)] and load the game's file, but also this way with unsuccessfully.
Can you help me to find an answer to this issue and turn to play to my unique game's save, please?
I attend a your answer soon,
Emanuele01062003