Issue description
Failed to save the game!:
Failed to save the game 'C:\Users*USER*\AppData\Roaming\Captain of Industry\Saves\Promised Oasis\Save 2025-05-17, 12-05-31.save': Object reference not set to an instance of an object
If you are using mods, please ensure they are compatible with the current game version. Otherwise, file a bug report including this error message and your logs, so we can investigate.
System.NullReferenceException: Object reference not set to an instance of an object
at Mafi.Core.Prototypes.ProtosSerializerFactory.serialize[T] (T proto, Mafi.Serialization.BlobWriter writer) [0x00000] in <3edc91d987e24becbe4f5d4d0376bc0d>:0
at Mafi.Serialization.BlobWriter.WriteGeneric[T] (T obj) [0x0002f] in <6cfa30a8ee454441a0510154554bf2b2>:0
at Mafi.Option1[T].Serialize (Mafi.Option1[T] value, Mafi.Serialization.BlobWriter writer) [0x0001e] in <6cfa30a8ee454441a0510154554bf2b2>:0
at Mafi.Core.Research.ResearchNode.SerializeData (Mafi.Serialization.BlobWriter writer) [0x0001e] in <3edc91d987e24becbe4f5d4d0376bc0d>:0
at Mafi.Core.Research.ResearchNode+<>c.<.cctor>b__101_0 (System.Object obj, Mafi.Serialization.BlobWriter writer) [0x00000] in <3edc91d987e24becbe4f5d4d0376bc0d>:0
at Mafi.Serialization.BlobWriter.FinalizeSerialization () [0x0001c] in <6cfa30a8ee454441a0510154554bf2b2>:0
at Mafi.Core.SaveGame.GameSaver.StartSave (Mafi.DependencyResolver resolver, Mafi.Core.SaveGame.SaveCompressionType saveCompressionType) [0x000b8] in <3edc91d987e24becbe4f5d4d0376bc0d>:0
at Mafi.Core.SaveGame.SaveManager.startGameSave () [0x00030] in <3edc91d987e24becbe4f5d4d0376bc0d>:0
Reproduction steps
- Autosave fails to save after first save
- Manual save fails every time
Game version and build number
0.7.1a
Operating system
Windows