Here is a save of the scenario in question, 2 CTDs in 2 tries today with this save. Run at double flame.
The russian side just started the attack, NATO tries to defend, as a result a lot of missiles are in the air. The simulation is slow and CMO may be unresponsive, at least in my laptop.
When you load it there are 2 grey lines, that I do not know from where they came from, they will disappear when you start the simulation.
The message of defeat and end of scenario will appear, but you have to continue, the CTD could happen later, it may take a while.
Exceptions in the log in the first CTD, all of them just 1 time.
08-07-2026 12:20:59 -- Bv1.10 Beta - Build 1892 -- Destination array was not long enough. Check destIndex and length, and the array's lower bounds. -- Scen : Baltic-22 -- DB : -- Exception: Destination array was not long enough. Check destIndex and length, and the array's lower bounds.
Stack Trace: at System.Array.Copy(Array sourceArray, Int32 sourceIndex, Array destinationArray, Int32 destinationIndex, Int32 length, Boolean reliable)
at Command_Core.Aircraft_AI.NeedToCrank()
Call Stack & Error details:
Error at 100389:
08-07-2026 12:21:18 -- Bv1.10 Beta - Build 1892 -- Destination array was not long enough. Check destIndex and length, and the array's lower bounds. -- Scen : Baltic-22 -- DB : -- Exception: Destination array was not long enough. Check destIndex and length, and the array's lower bounds.
Stack Trace: at System.Array.Copy(Array sourceArray, Int32 sourceIndex, Array destinationArray, Int32 destinationIndex, Int32 length, Boolean reliable)
at System.Collections.Generic.List`1.CopyTo(T[] array, Int32 arrayIndex)
at System.Collections.Generic.List`1..ctor(IEnumerable`1 collection)
at Command_Core.Side.WeaponSalvosFromThisUnitToAnyTarget(ActiveUnit& theAttacker)
Call Stack & Error details:
Error at 200555: Destination array was not long enough. Check destIndex and length, and the array's lower bounds.
08-07-2026 12:25:07 -- Bv1.10 Beta - Build 1892 -- Attempted to read or write protected memory. This is often an indication that other memory is corrupt. -- Scen : Baltic-22 -- DB : -- Exception: Attempted to read or write protected memory. This is often an indication that other memory is corrupt.
Stack Trace: at DirectN.ID2D1GeometryGroup.Outline(IntPtr worldTransform, Single flatteningTolerance, ID2D1SimplifiedGeometrySink geometrySink)
at HO56tyQHXY1u8LAImTk4.Cvw11DVDImG(Object , IntPtr , Single , ID2D1SimplifiedGeometrySink , HO56tyQHXY1u8LAImTk4 )
at DXRenderer.Main.cn4DOWiEyqo(List`1 )
Call Stack & Error details:
Error at 34905683476940356843908750968: Attempted to read or write protected memory. This is often an indication that other memory is corrupt.
08-07-2026 12:25:16 -- Bv1.10 Beta - Build 1892 -- Object reference not set to an instance of an object. -- Scen : Baltic-22 -- DB : -- Exception: Object reference not set to an instance of an object.
Stack Trace: at Command_Core.Ship.CanMoveToThisLocation(Double theLat, Double theLon, Int32& MovementCost, Boolean IsPathfindingQuery, Boolean UsePathfindingBufferDistance, Boolean IgnoreMinesBehindUs, Boolean& CheckNoNavZones, Boolean CheckForIcepack, Boolean& CheckForMines, Nullable`1 DistanceFromUnit, Nullable`1 ProvidedElevation, List`1& ProvidedPiers, Single ProximityThreshold_Deg, Boolean CheckIfTargetIsOutsideProsecutionArea, Boolean CheckDistanceToNoNavZones, String& UserFeedback, Boolean& AllowBounce)
Call Stack & Error details:
Error at 200285: Object reference not set to an instance of an object.
Exceptions in the log in the second CTD, the first one 4 times.
08-07-2026 12:29:23 -- Bv1.10 Beta - Build 1892 -- Destination array was not long enough. Check destIndex and length, and the array's lower bounds. -- Scen : Baltic-22 -- DB : -- Exception: Destination array was not long enough. Check destIndex and length, and the array's lower bounds.
Stack Trace: at System.Array.Copy(Array sourceArray, Int32 sourceIndex, Array destinationArray, Int32 destinationIndex, Int32 length, Boolean reliable)
at System.Collections.Generic.List`1.CopyTo(T[] array, Int32 arrayIndex)
at System.Collections.Generic.List`1..ctor(IEnumerable`1 collection)
at Command_Core.Side.WeaponSalvosFromThisUnitToAnyTarget(ActiveUnit& theAttacker)
Call Stack & Error details:
Error at 200555: Destination array was not long enough. Check destIndex and length, and the array's lower bounds.
08-07-2026 12:29:27 -- Bv1.10 Beta - Build 1892 -- Destination array was not long enough. Check destIndex and length, and the array's lower bounds. -- Scen : Baltic-22 -- DB : -- Exception: Destination array was not long enough. Check destIndex and length, and the array's lower bounds.
Stack Trace: at System.Array.Copy(Array sourceArray, Int32 sourceIndex, Array destinationArray, Int32 destinationIndex, Int32 length, Boolean reliable)
at System.Collections.Generic.List`1.CopyTo(T[] array, Int32 arrayIndex)
at System.Collections.Generic.List`1..ctor(IEnumerable`1 collection)
at System.Linq.Enumerable.ToList[TSource](IEnumerable`1 source)
at Command_Core.ActiveUnit_Weaponry.ReloadMounts()
Call Stack & Error details:
Error at 100318:
08-07-2026 12:33:34 -- Bv1.10 Beta - Build 1892 -- Object reference not set to an instance of an object. -- Scen : Baltic-22 -- DB : -- Exception: Object reference not set to an instance of an object.
Stack Trace: at System.String.Concat(String str0, String str1, String str2, String str3)
at v1FjOY1Q1oRkw7nysbFG.Cvw11DVDImG(String , String , String , String , v1FjOY1Q1oRkw7nysbFG )
at Command_Core.Ship.CanMoveToThisLocation(Double theLat, Double theLon, Int32& MovementCost, Boolean IsPathfindingQuery, Boolean UsePathfindingBufferDistance, Boolean IgnoreMinesBehindUs, Boolean& CheckNoNavZones, Boolean CheckForIcepack, Boolean& CheckForMines, Nullable`1 DistanceFromUnit, Nullable`1 ProvidedElevation, List`1& ProvidedPiers, Single ProximityThreshold_Deg, Boolean CheckIfTargetIsOutsideProsecutionArea, Boolean CheckDistanceToNoNavZones, String& UserFeedback, Boolean& AllowBounce)
Call Stack & Error details:
Error at 200285: Object reference not set to an instance of an object.
Fuse exceptions yesterday that could not reproduce, playing this same scenario. The same one but with different numbers.
07-07-2026 11:02:31!!!WARNING!!! EXCEPTION FUSE REACHED (x20 exceptions) FOR : -- Bv1.10 Beta - Build 1892 -- Object reference not set to an instance of an object. -- Scen : Baltic-22 -- DB : -- Exception: Object reference not set to an instance of an object.
Stack Trace: at Command_Core.ActiveUnit_Weaponry.CreateSalvo(Contact theTarget, Int32 theWeaponDBID, Int32 theWeaponQty, Boolean IsManual, Nullable`1& GunStrafingSalvo, DateTime theScheduledTime, Boolean CreatingSalvoForPalletWeapon, Boolean CreatingSalvoForPallettizedWeapon, Boolean RebuildSalvoCache, Boolean GenerateFiringProposal, Boolean supplementingShootersOutOfAmmo, Boolean IsSelfDefence, String SalvoTag)
Call Stack & Error details:
Error at 52755545544541:
07-07-2026 11:02:31!!!WARNING!!! EXCEPTION FUSE REACHED (x20 exceptions) FOR : -- Bv1.10 Beta - Build 1892 -- Object reference not set to an instance of an object. -- Scen : Baltic-22 -- DB : -- Exception: Object reference not set to an instance of an object.
Stack Trace: at Command_Core.ActiveUnit_Weaponry.CreateSalvo(Contact theTarget, Int32 theWeaponDBID, Int32 theWeaponQty, Boolean IsManual, Nullable`1& GunStrafingSalvo, DateTime theScheduledTime, Boolean CreatingSalvoForPalletWeapon, Boolean CreatingSalvoForPallettizedWeapon, Boolean RebuildSalvoCache, Boolean GenerateFiringProposal, Boolean supplementingShootersOutOfAmmo, Boolean IsSelfDefence, String SalvoTag)
Call Stack & Error details:
Error at 245252625257:
07-07-2026 11:02:31!!!WARNING!!! EXCEPTION FUSE REACHED (x20 exceptions) FOR : -- Bv1.10 Beta - Build 1892 -- Object reference not set to an instance of an object. -- Scen : Baltic-22 -- DB : -- Exception: Object reference not set to an instance of an object.
Stack Trace: at Command_Core.ActiveUnit_Weaponry.CreateSalvo(Contact theTarget, Int32 theWeaponDBID, Int32 theWeaponQty, Boolean IsManual, Nullable`1& GunStrafingSalvo, DateTime theScheduledTime, Boolean CreatingSalvoForPalletWeapon, Boolean CreatingSalvoForPallettizedWeapon, Boolean RebuildSalvoCache, Boolean GenerateFiringProposal, Boolean supplementingShootersOutOfAmmo, Boolean IsSelfDefence, String SalvoTag)
Call Stack & Error details:
Error at 321354687351:
07-07-2026 11:02:31!!!WARNING!!! EXCEPTION FUSE REACHED (x20 exceptions) FOR : -- Bv1.10 Beta - Build 1892 -- Object reference not set to an instance of an object. -- Scen : Baltic-22 -- DB : -- Exception: Object reference not set to an instance of an object.
Stack Trace: at Command_Core.ActiveUnit_Weaponry.CreateSalvo(Contact theTarget, Int32 theWeaponDBID, Int32 theWeaponQty, Boolean IsManual, Nullable`1& GunStrafingSalvo, DateTime theScheduledTime, Boolean CreatingSalvoForPalletWeapon, Boolean CreatingSalvoForPallettizedWeapon, Boolean RebuildSalvoCache, Boolean GenerateFiringProposal, Boolean supplementingShootersOutOfAmmo, Boolean IsSelfDefence, String SalvoTag)
Call Stack & Error details:
Error at 35478413241: