2026-07-23 17:05:47.300 - Main Thread -> Timezone (local - UTC): 2h 2026-07-23 17:05:47.302 - Main Thread -> App Version: 2.3.0.2798 2026-07-23 17:05:47.310 - Main Thread -> [Crash Handler]: Setting up initial crash handling. Process Start time set to 23-7-2026 17:05:47 2026-07-23 17:05:47.377 - Main Thread -> Running application with arguments: 2026-07-23 17:05:47.377 - Main Thread -> Runtime Framework: .NET 9.0.18 2026-07-23 17:05:47.377 - Main Thread -> Build Configuration: Release 2026-07-23 17:05:47.566 - Main Thread -> Environment.ProcessorCount: 20 2026-07-23 17:05:47.566 - Main Thread -> RuntimeInformation.OSDescription: Microsoft Windows 10.0.26200 2026-07-23 17:05:47.566 - Main Thread -> Environment.CommandLine: "C:\Program Files (x86)\Steam\steamapps\common\SpaceEngineers2\Game2\SpaceEngineers2.dll" 2026-07-23 17:05:47.566 - Main Thread -> Environment.CurrentDirectory: C:\Program Files (x86)\Steam\steamapps\common\SpaceEngineers2 2026-07-23 17:05:47.615 - Main Thread -> CPU: 12th Gen Intel(R) Core(TM) i7-12700, 20/12 Logical/Physical Cores, 2100MHz Nominal Maximum Frequency 2026-07-23 17:05:47.615 - Main Thread -> HardwareAcceleratedGpuScheduling: Unknown 2026-07-23 17:05:47.615 - Main Thread -> IntPtr.Size: 8 2026-07-23 17:05:47.615 - Main Thread -> Default Culture: nl-NL 2026-07-23 17:05:47.615 - Main Thread -> Default UI Culture: nl-NL 2026-07-23 17:05:47.615 - Main Thread -> LogEnvironmentInformation - START 2026-07-23 17:05:47.622 - Main Thread -> Win32_ComputerSystem.Manufacturer: ASUS 2026-07-23 17:05:47.622 - Main Thread -> Win32_ComputerSystem.Model: System Product Name 2026-07-23 17:05:47.629 - Main Thread -> Virtualized: False 2026-07-23 17:05:47.633 - Main Thread -> Environment.ProcessorName: 12th Gen Intel(R) Core(TM) i7-12700 2026-07-23 17:05:47.634 - Main Thread -> ComputerInfo.TotalPhysicalMemory: 34,088,505,344 bytes 2026-07-23 17:05:47.634 - Main Thread -> ComputerInfo.TotalVirtualMemory: 140,737,488,224,256 bytes 2026-07-23 17:05:47.634 - Main Thread -> ComputerInfo.AvailablePhysicalMemory: 22,324,051,968 bytes 2026-07-23 17:05:47.634 - Main Thread -> ComputerInfo.AvailableVirtualMemory: 138,255,991,296,000 bytes 2026-07-23 17:05:47.638 - Main Thread -> Drive C: | Capacity: 999,207,989,248 bytes | Free space: 150,407,143,424 bytes 2026-07-23 17:05:47.638 - Main Thread -> Drive D: | Capacity: 4,000,768,323,584 bytes | Free space: 2,073,906,278,400 bytes 2026-07-23 17:05:47.681 - Main Thread -> LogEnvironmentInformation - END 2026-07-23 17:05:47.732 - Main Thread -> Pushing Core Configs {"$Bundles": {"System.Runtime": "1.0.0.0","VRage": "2.3.0.2798"},"$Type": "VRage:Keen.VRage.Analytics.AnalyticsCoreConfigurationObjectBuilder","$Value": {"Guid": "00000000-0000-0000-0000-000000000000","IsDevAnalyticsEnabled": false,"IsDevAnalyticsFilesEnabled": false,"UseLegacyAnalyticsMappingApi": false,"UseProductionOpickaEndpoint": false,"SimulateProduction": false}} {"$Bundles": {"System.Runtime": "1.0.0.0","VRage": "2.3.0.2798"},"$Type": "VRage:Keen.VRage.Core.CoreConfigurations.AllowMultipleConfigurationObjectBuilder","$Value": {"Guid": "00000000-0000-0000-0000-000000000000","AllowMultiple": false}} {"$Bundles": {"System.Runtime": "1.0.0.0","VRage": "2.3.0.2798"},"$Type": "VRage:Keen.VRage.Core.CoreConfigurations.AutoTestConfigurationObjectBuilder","$Value": {"Guid": "00000000-0000-0000-0000-000000000000","Automated": false,"SkipRender": false,"SimpleRender": false,"MinimalisticVisual": false}} {"$Bundles": {"System.Runtime": "1.0.0.0","VRage": "2.3.0.2798"},"$Type": "VRage:Keen.VRage.Core.CoreConfigurations.BlockDataGeneratorsConfigurationObjectBuilder","$Value": {"Guid": "00000000-0000-0000-0000-000000000000","AssertOnEmptyOccupancy": true,"ValidateSharedOccupancy": false,"LoggingEnabled": false,"MountPointsEnabled": true,"MountPointsDebugDataEnabled": false}} {"$Bundles": {"System.Runtime": "1.0.0.0","VRage": "2.3.0.2798"},"$Type": "VRage:Keen.VRage.Core.CoreConfigurations.DeterministicRuntimeConfigurationObjectBuilder","$Value": {"Guid": "00000000-0000-0000-0000-000000000000","DeterministicRuntime": false}} {"$Bundles": {"System.Runtime": "1.0.0.0","VRage": "2.3.0.2798"},"$Type": "VRage:Keen.VRage.Core.CoreConfigurations.EngineOptionsConfigurationObjectBuilder","$Value": {"Guid": "00000000-0000-0000-0000-000000000000","SaveOptionsToDisk": true}} {"$Bundles": {"System.Runtime": "1.0.0.0","VRage": "2.3.0.2798"},"$Type": "VRage:Keen.VRage.Core.CoreConfigurations.ExtRenderLeaksConfigurationObjectBuilder","$Value": {"Guid": "00000000-0000-0000-0000-000000000000","Enabled": false}} {"$Bundles": {"System.Runtime": "1.0.0.0","VRage": "2.3.0.2798"},"$Type": "VRage:Keen.VRage.Core.CoreConfigurations.ProfileOptimizationConfigurationObjectBuilder","$Value": {"Guid": "00000000-0000-0000-0000-000000000000","SkipProfileOptimization": false}} {"$Bundles": {"System.Runtime": "1.0.0.0","VRage": "2.3.0.2798"},"$Type": "VRage:Keen.VRage.Core.CoreConfigurations.RuntimeConfigurationObjectBuilder","$Value": {"Guid": "00000000-0000-0000-0000-000000000000","UnsafeFastRuntime": false}} {"$Bundles": {"System.Runtime": "1.0.0.0","VRage": "2.3.0.2798"},"$Type": "VRage:Keen.VRage.Core.CoreConfigurations.StatsRecorderConfigurationObjectBuilder","$Value": {"Guid": "00000000-0000-0000-0000-000000000000","PerformanceTestRecordRate": 600000000}} {"$Bundles": {"System.Runtime": "1.0.0.0","VRage": "2.3.0.2798"},"$Type": "VRage:Keen.VRage.Core.CoreConfigurations.ThreadingConfigurationObjectBuilder","$Value": {"Guid": "00000000-0000-0000-0000-000000000000","WorkerCount": null,"HighPriorityBias": 0}} {"$Bundles": {"System.Runtime": "1.0.0.0","VRage": "2.3.0.2798"},"$Type": "VRage:Keen.VRage.Core.EngineComponents.LibraryEngineComponentCoreConfigurationObjectBuilder","$Value": {"Guid": "00000000-0000-0000-0000-000000000000","EnableDiagnosticReporter": false}} {"$Bundles": {"System.Runtime": "1.0.0.0","VRage": "2.3.0.2798"},"$Type": "VRage:Keen.VRage.Core.Platform.CrashReporting.CrashHandlerCoreConfigurationObjectBuilder","$Value": {"Guid": "00000000-0000-0000-0000-000000000000","EnableCrashReportingOverride": null,"EnableWatchdogOverride": null,"AnalyticsDevEnvOverride": null,"CrashAtStartup": false,"UseCrashStagingEndpoint": null}} {"$Bundles": {"System.Runtime": "1.0.0.0","VRage": "2.3.0.2798"},"$Type": "VRage:Keen.VRage.Core.Systems.Water.WaterCoreConfigurationObjectBuilder","$Value": {"Guid": "00000000-0000-0000-0000-000000000000","DisableRendering": false}} {"$Bundles": {"System.Runtime": "1.0.0.0","VRage": "2.3.0.2798"},"$Type": "VRage:Keen.VRage.Multiplayer.CoreConfigurations.DedicatedServerCoreConfigurationObjectBuilder","$Value": {"Guid": "00000000-0000-0000-0000-000000000000","IsLocalDedicatedServer": false,"IsLocalClient": false,"UseExperimentalNetworking": false}} {"$Bundles": {"System.Runtime": "1.0.0.0","VRage": "2.3.0.2798"},"$Type": "VRage:Keen.VRage.Render.CoreConfigurations.RenderConfigurationObjectBuilder","$Value": {"Guid": "00000000-0000-0000-0000-000000000000","AnyResourceErrorFatal": false,"AnyShaderErrorFatal": false,"AssertOnShaderMissingInContent": false,"AssertOnCompilation": false,"DefaultFullScreen": true,"DefaultVSyncMode": "VSync","EnableShaderRuntimeAsserts": false,"EnableAGS": false,"EnableRenderGPUDebugLayer": false,"EnableRenderDebugLayer": false,"EnableSceneRendering": true,"ForceAllAdaptersSupported": false,"EnableStablePowerState": false,"EnableRenderThreadHighPriority": true,"GenerateRawShaders": false,"DetailedRenderLogging": false,"TextureRenderLogging": false,"DetailedRenderProfiling": false,"DiscardGPUBlocks": false,"UseUserShaderCacheOnly": false,"DumpJobs": false,"AllDetailsStandardTextures": false,"UseDirectStorage": true,"UseVideoPlayer": true,"DetailedAllocationReport": false,"EnableLoadingMonitors": false,"EnableVolumeRendering": true,"EnableDeferredTexturing": true,"SkipSwapChainPresent": false,"AnyRenderDebugLayerErrorFatal": false}} {"$Bundles": {"System.Runtime": "1.0.0.0","VRage": "2.3.0.2798"},"$Type": "VRage:Keen.VRage.Render.CoreConfigurations.RenderDisplayDefaultsConfigurationObjectBuilder","$Value": {"Guid": "00000000-0000-0000-0000-000000000000"}} {"$Bundles": {"System.Runtime": "1.0.0.0","VRage": "2.3.0.2798"},"$Type": "VRage:Keen.VRage.Render.FrameData.FrameDataConfigurationObjectBuilder","$Value": {"Guid": "00000000-0000-0000-0000-000000000000","LogCommandBuffers": false,"OrderCommandBufferLog": false}} {"$Bundles": {"System.Runtime": "1.0.0.0","VRage": "2.3.0.2798"},"$Type": "VRage:Keen.VRage.Render.Options.ForcedDisplayOptionsConfigurationObjectBuilder","$Value": {"Guid": "00000000-0000-0000-0000-000000000000","Resolution": null,"FullScreen": null,"VSync": null,"EnableStretching": null,"TopMost": false}} {"$Bundles": {"System.Runtime": "1.0.0.0","VRage": "2.3.0.2798"},"$Type": "VRage:Keen.VRage.Water.Components.WaterLoddingAlgorithmConfigurationObjectBuilder","$Value": {"Guid": "00000000-0000-0000-0000-000000000000","UseLegacy": false}} {"$Bundles": {"System.Runtime": "1.0.0.0","VRage": "2.3.0.2798"},"$Type": "VRage:Keen.VRage.Physics.BreakHandler.DestructionCoreConfigurationObjectBuilder","$Value": {"Guid": "00000000-0000-0000-0000-000000000000","EnabledFlags": [],"TargetEntities": []}} {"$Bundles": {"System.Runtime": "1.0.0.0","VRage": "2.3.0.2798"},"$Type": "VRage:Keen.VRage.Client.EngineComponents.StatsPageConfigurationObjectBuilder","$Value": {"Guid": "00000000-0000-0000-0000-000000000000","DefaultStatsPage": 0}} {"$Bundles": {"Game2": "2.3.0.2798","System.Runtime": "1.0.0.0","VRage": "2.3.0.2798"},"$Type": "Game2:Keen.Game2.Game.DefaultDefinitions.InProcessServerConfigurationObjectBuilder","$Value": {"Guid": "00000000-0000-0000-0000-000000000000","ParallelServerThread": true}} {"$Bundles": {"System.Runtime": "1.0.0.0","VRage": "2.3.0.2798"},"$Type": "VRage:Keen.VRage.DCS.DCSCoreConfigurationObjectBuilder","$Value": {"Guid": "00000000-0000-0000-0000-000000000000","JobOrderSeed": 0,"LogJobs": false}} {"$Bundles": {"System.Runtime": "1.0.0.0","VRage": "2.3.0.2798"},"$Type": "VRage:Keen.VRage.Voxels.Client.CoreConfigurations.VoxelRenderSettingsConfigurationObjectBuilder","$Value": {"Guid": "00000000-0000-0000-0000-000000000000","EnableTesselation": true,"ClipmapQualitySettings": null,"UseClipmapProfilingDetails": false}} {"$Bundles": {"System.Runtime": "1.0.0.0","VRage": "2.3.0.2798"},"$Type": "VRage:Keen.VRage.Core.Game.GameSystems.SpatialTrigger.SpatialTriggerSystemCoreConfigurationObjectBuilder","$Value": {"Guid": "00000000-0000-0000-0000-000000000000","ProfileTriggers": false}} {"$Bundles": {"System.Runtime": "1.0.0.0","VRage": "2.3.0.2798"},"$Type": "VRage:Keen.VRage.Audio.Definitions.AudioCoreConfigurationObjectBuilder","$Value": {"Guid": "00000000-0000-0000-0000-000000000000","EnableFmod": true}} {"$Bundles": {"System.Runtime": "1.0.0.0","VRage": "2.3.0.2798"},"$Type": "VRage:Keen.VRage.Voxels.CoreConfigurations.FloraCoreConfigurationObjectBuilder","$Value": {"Guid": "00000000-0000-0000-0000-000000000000","GenerateFlora": true,"MaxNearbySectors": 200,"GenerationOversampling": 2}} {"$Bundles": {"System.Runtime": "1.0.0.0","VRage": "2.3.0.2798"},"$Type": "VRage:Keen.VRage.Voxels.CoreConfigurations.VoxelCoreConfigurationObjectBuilder","$Value": {"Guid": "00000000-0000-0000-0000-000000000000","UseStreamedOctree": true,"UseOctreeRegionStreaming": true,"ConvertOctreeToStreaming": false,"AssertNonStreamedOctree": false,"UsePlanetTextureStreaming": true,"AssertUnrequestedTiles": false,"UsePlanetEnvironmentEntities": true,"UsePlanetWatchdogAssert": true}} {"$Bundles": {"Game2": "2.3.0.2798","System.Runtime": "1.0.0.0","VRage": "2.3.0.2798"},"$Type": "Game2:Keen.Game2.Simulation.GameSystems.Encounters.ContractCoreConfigurationObjectBuilder","$Value": {"Guid": "00000000-0000-0000-0000-000000000000","EnableContracts": true}} {"$Bundles": {"Game2": "2.3.0.2798","System.Runtime": "1.0.0.0","VRage": "2.3.0.2798"},"$Type": "Game2:Keen.Game2.Simulation.GameSystems.Physicss.PhysicsCoreConfigurationObjectBuilder","$Value": {"Guid": "00000000-0000-0000-0000-000000000000","EnableGridShapeLodding": true}} {"$Bundles": {"Game2": "2.3.0.2798","System.Runtime": "1.0.0.0","VRage": "2.3.0.2798"},"$Type": "Game2:Keen.Game2.Simulation.GameSystems.ProceduralGeneration.GameProceduralGenerationCoreConfigurationObjectBuilder","$Value": {"Guid": "00000000-0000-0000-0000-000000000000","CleanGeneration": false}} {"$Bundles": {"Game2": "2.3.0.2798","System.Runtime": "1.0.0.0","VRage": "2.3.0.2798"},"$Type": "Game2:Keen.Game2.Simulation.GameSystems.Progression.ProgressionCoreConfigurationObjectBuilder","$Value": {"Guid": "00000000-0000-0000-0000-000000000000","ProgressionEnabled": true}} {"$Bundles": {"Game2": "2.3.0.2798","System.Runtime": "1.0.0.0","VRage": "2.3.0.2798"},"$Type": "Game2:Keen.Game2.Simulation.RuntimeSystems.CoreConfigurations.GameCoreConfigurationObjectBuilder","$Value": {"Guid": "00000000-0000-0000-0000-000000000000","TypeOfEntityToSpawnOnStart": "Character","StartDefaultWorld": false,"SkipMainMenu": false,"DumpJobs": false,"ProgressionEnabled": true,"SpawnPillars": true,"UseNextFrameHotfix": true,"SkipDebugMenuWarnings": false,"SkipNewerSaveWarnings": false}} {"$Bundles": {"Game2": "2.3.0.2798","System.Runtime": "1.0.0.0","VRage": "2.3.0.2798"},"$Type": "Game2:Keen.Game2.Simulation.RuntimeSystems.Saves.SaveCoreConfigurationObjectBuilder","$Value": {"Guid": "00000000-0000-0000-0000-000000000000","AutoSaveEnabled": true}} {"$Bundles": {"Game2": "2.3.0.2798","System.Runtime": "1.0.0.0","VRage": "2.3.0.2798"},"$Type": "Game2:Keen.Game2.Simulation.RuntimeSystems.Serialization.GameSerializationCoreConfigurationObjectBuilder","$Value": {"Guid": "00000000-0000-0000-0000-000000000000","LogContainerSerializerMetrics": false}} {"$Bundles": {"Game2": "2.3.0.2798","System.Runtime": "1.0.0.0","VRage": "2.3.0.2798"},"$Type": "Game2:Keen.Game2.Simulation.WorldObjects.CubeBlocks.BreakableBlockCoreConfigurationObjectBuilder","$Value": {"Guid": "00000000-0000-0000-0000-000000000000","AllowMissingBreakableColliders": false}} {"$Bundles": {"Game2": "2.3.0.2798","System.Runtime": "1.0.0.0","VRage": "2.3.0.2798"},"$Type": "Game2:Keen.Game2.Simulation.WorldObjects.CubeBlocks.Production.SolarGeneratorCoreConfigurationObjectBuilder","$Value": {"Guid": "00000000-0000-0000-0000-000000000000","PreloadBasedProbe": false}} {"$Bundles": {"Game2": "2.3.0.2798","System.Runtime": "1.0.0.0","VRage": "2.3.0.2798"},"$Type": "Game2:Keen.Game2.Simulation.WorldObjects.CubeGrids.CubeGridCoreConfigurationObjectBuilder","$Value": {"Guid": "00000000-0000-0000-0000-000000000000","AllowCorruptedGrids": true,"HighlightCorruptedGrids": false}} {"$Bundles": {"Game2": "2.3.0.2798","System.Runtime": "1.0.0.0","VRage": "2.3.0.2798"},"$Type": "Game2:Keen.Game2.Simulation.WorldObjects.CubeGrids.Weapons.TargetingCoreConfigurationObjectBuilder","$Value": {"Guid": "00000000-0000-0000-0000-000000000000","MaxTargetChecksPerFrame": 4,"MaxNonPriorityTargetsToCheck": 100}} {"$Bundles": {"System.Runtime": "1.0.0.0","VRage": "2.3.0.2798"},"$Type": "VRage:Keen.VRage.Library.Suggestions.SuggestersConfigurationObjectBuilder","$Value": {"Guid": "00000000-0000-0000-0000-000000000000","RelaxedSuggesters": false}} {"$Bundles": {"Game2": "2.3.0.2798","System.Runtime": "1.0.0.0","VRage": "2.3.0.2798"},"$Type": "Game2:Keen.Game2.Client.RuntimeSystems.CoreScenes.GameRenderComponentCoreConfigurationObjectBuilder","$Value": {"Guid": "00000000-0000-0000-0000-000000000000","DrawAlphaBanner": true,"DrawGameVersion": true}} {"$Bundles": {"Game2": "2.3.0.2798","System.Runtime": "1.0.0.0","VRage": "2.3.0.2798"},"$Type": "Game2:Keen.Game2.Client.RuntimeSystems.InProcess.AssetJournalComponentCoreConfigurationObjectBuilder","$Value": {"Guid": "00000000-0000-0000-0000-000000000000","IsAssetJournalEnabled": true}} 2026-07-23 17:05:47.733 - Main Thread -> Info: Started loading definition set CoreConfigurations 2026-07-23 17:05:47.810 - Main Thread -> LOADING_TIME|PushCoreConfigurationsDefinitionSet|5,7096 2026-07-23 17:05:47.810 - Main Thread -> Info: Finished loading definition set CoreConfigurations 2026-07-23 17:05:47.816 - Main Thread -> Sorting jobs for scene of 38 jobs with seed '0' 2026-07-23 17:05:47.831 - Main Thread -> Initializing Engine... 2026-07-23 17:05:47.865 - Main Thread -> Initializing LibraryEngineComponent 2026-07-23 17:05:47.865 - Main Thread -> Clamping maximum number of workers threads, 20 cores detected. 2026-07-23 17:05:47.865 - Main Thread -> Configuring worker pool as: (workerCount: 15, highPriorityBias: 0, forceSynchronousExecution: False) 2026-07-23 17:05:47.865 - Main Thread -> Workers configured. 2026-07-23 17:05:47.865 - Main Thread -> [Crash Handler]: Logging runtime paths data 2026-07-23 17:05:47.865 - Main Thread -> Command line argument 0: C:\Program Files (x86)\Steam\steamapps\common\SpaceEngineers2\Game2\SpaceEngineers2.dll 2026-07-23 17:05:47.865 - Main Thread -> Working directory: C:\Program Files (x86)\Steam\steamapps\common\SpaceEngineers2 2026-07-23 17:05:47.865 - Main Thread -> App Data Path: C:\Users\Marc\AppData\Roaming\SpaceEngineers2 2026-07-23 17:05:47.865 - Main Thread -> [Crash Handler]: Checking startup tags. Found: 2026-07-23 17:05:47.868 - Main Thread -> [Crash Handler]: Checking main process disk drive type. Found: KINGSTON SNVS1000G : Type: SSD : Format: NTFS 2026-07-23 17:05:47.868 - Main Thread -> [Crash Handler]: For AppData found drive type: KINGSTON SNVS1000G : Type: SSD : Format: NTFS 2026-07-23 17:05:47.869 - Main Thread -> [Crash Handler]: Crash reporting setup: EnabledForUsers -- Debugger attached: False -- Development process: False -- IsLocalBuild: False 2026-07-23 17:05:47.869 - Main Thread -> [Crash Handler]: Native crash tracking path set to C:\Users\Marc\AppData\Local\Temp\SpaceEngineers2\ProcessFailureDump.dmp 2026-07-23 17:05:47.886 - Main Thread -> [Crash Handler]: Report And Exit set to False 2026-07-23 17:05:47.895 - Main Thread -> [Content Validation]: Validation of Content file integrity is enabled. 2026-07-23 17:05:47.896 - Main Thread -> [Content Validation]: Maximum workers adjusted to 3 2026-07-23 17:05:47.896 - Main Thread -> Initializing WatchdogComponent 2026-07-23 17:05:47.898 - Main Thread -> Initializing EngineOptionsStorageEngineComponent 2026-07-23 17:05:47.926 - Main Thread -> Loaded Options part: AudioOptionsPart : DeviceName: null MasterBusVolume: 1 BusVolumes: {"bus:/Music": 0,"bus:/UI": 0.26,"bus:/SFX": 0.09,"bus:/SFX/Tools": 0.25} 2026-07-23 17:05:47.927 - Main Thread -> Loaded Options part: BlockPlacerOptions : AutoRotation: true 2026-07-23 17:05:47.947 - Main Thread -> Loaded Options part: CustomizedControlsOptionsPart : CustomizedControls: [{"Action": "5e4ea1d9-1ccb-4227-8a76-f54f384c2295","PrimaryControl": {"$Type": "VRage:Keen.VRage.Input.DigitalToAnalogControl","Input": "Keyboard::C","ActiveValue": 1},"SecondaryControl": {"$Type": "VRage:Keen.VRage.Input.DigitalToAnalogControl","Input": "Keyboard::Numpad2","ActiveValue": 1}},{"Action": "fc7128fe-2609-4e1d-b501-e8c5051777d1","PrimaryControl": {"$Type": "VRage:Keen.VRage.Input.DigitalToAnalogControl","Input": "Keyboard::Space","ActiveValue": 1},"SecondaryControl": {"$Type": "VRage:Keen.VRage.Input.DigitalToAnalogControl","Input": "Keyboard::Numpad8","ActiveValue": 1}},{"Action": "06e925c6-e7e3-4bc5-a03c-ca19fcf898c3","PrimaryControl": {"$Type": "VRage:Keen.VRage.Input.DigitalToAnalogControl","Input": "Keyboard::Q","ActiveValue": 1},"SecondaryControl": {"$Type": "VRage:Keen.VRage.Input.DigitalToAnalogControl","Input": "Keyboard::Numpad4","ActiveValue": 1}},{"Action": "d849517e-1b28-4e40-bc04-f6c72661e67c","PrimaryControl": {"$Type": "VRage:Keen.VRage.Input.DigitalToAnalogControl","Input": "Keyboard::E","ActiveValue": 1},"SecondaryControl": {"$Type": "VRage:Keen.VRage.Input.DigitalToAnalogControl","Input": "Keyboard::Numpad6","ActiveValue": 1}},{"Action": "ac46bf53-71ae-42e1-adf9-84f53a22adf4","PrimaryControl": {"$Type": "VRage:Keen.VRage.Input.DigitalControl","Input": "Keyboard::R"},"SecondaryControl": {"$Type": "VRage:Keen.VRage.Input.AnalogToDigitalControl","Input": "Mouse::VerticalWheel","Threshold": 0.5}},{"Action": "ec28efe9-a2df-46d9-b073-b6b0a48c4dc6","PrimaryControl": {"$Type": "VRage:Keen.VRage.Input.CompositeInputControl`1","_mainInput": {"$Type": "VRage:Keen.VRage.Input.DigitalControl","Input": "Keyboard::R"},"_modifiers": [{"$Type": "VRage:Keen.VRage.Input.DigitalControl","Input": "Keyboard::Control"}]},"SecondaryControl": {"$Type": "VRage:Keen.VRage.Input.AnalogToDigitalControl","Input": "Mouse::VerticalWheel","Threshold": 0.5}},{"Action": "6c09496f-9e1b-46e0-8ef1-f7e482fd17a1","PrimaryControl": {"$Type": "VRage:Keen.VRage.Input.CompositeInputControl`1","_mainInput": {"$Type": "VRage:Keen.VRage.Input.DigitalControl","Input": "Keyboard::F12"},"_modifiers": [{"$Type": "VRage:Keen.VRage.Input.DigitalControl","Input": "Keyboard::Alt"}]},"SecondaryControl": null}] 2026-07-23 17:05:47.948 - Main Thread -> Loaded Options part: EarlyAccessOptions : ShowDisclaimer: false 2026-07-23 17:05:47.961 - Main Thread -> Loaded Options part: GameOptions : LastPlayedWorlds: [{"$Key": {"Name": "$Content:CRF"},"$Value": "2026-07-16T13:13:19.2951892Z"},{"$Key": {"Name": "Concordia Research Facility 1"},"$Value": "2026-05-25T07:56:45.4162453Z"},{"$Key": {"Name": "Welcome To Verdure 1 - 2.11"},"$Value": "2026-05-21T17:21:02.0948671Z"},{"$Key": {"Name": "Concordia Research Facility 2"},"$Value": "2026-05-21T14:52:27.7574670Z"},{"$Key": {"Name": "Concordia Research Facility 3"},"$Value": "2026-05-21T17:03:13.1103208Z"},{"$Key": {"Name": "Welcome To Verdure 1 - 2.12"},"$Value": "2026-05-21T17:36:45.9060620Z"},{"$Key": {"Name": "Welcome To Verdure 1 - 2.13"},"$Value": "2026-05-21T17:51:13.9979512Z"},{"$Key": {"Name": "Welcome To Verdure 1 - 2.14"},"$Value": "2026-05-21T18:02:15.0861927Z"},{"$Key": {"Name": "Welcome To Verdure 1 - 2.15"},"$Value": "2026-05-21T18:22:04.8245982Z"},{"$Key": {"Name": "Welcome To Verdure 1 - 2.16"},"$Value": "2026-05-22T17:40:20.6683458Z"},{"$Key": {"Name": "Welcome To Verdure 1 - 2.17"},"$Value": "2026-05-22T17:40:27.5212032Z"},{"$Key": {"Name": "Welcome To Verdure 1 - 2.18"},"$Value": "2026-05-22T18:03:25.1770392Z"},{"$Key": {"Name": "Welcome To Verdure 1 - 2.19"},"$Value": "2026-05-22T18:26:21.3469799Z"},{"$Key": {"Name": "Welcome To Verdure 1 - 2.20"},"$Value": "2026-05-22T18:40:45.5093774Z"},{"$Key": {"Name": "Creative on Planet - Spacecraft - 016"},"$Value": "2026-05-23T08:04:59.7609881Z"},{"$Key": {"Name": "Creative on Planet - Spacecraft - 014"},"$Value": "2026-05-23T08:03:56.5704968Z"},{"$Key": {"Name": "Creative on Planet - Spacecraft - 017"},"$Value": "2026-05-23T12:13:11.4413193Z"},{"$Key": {"Name": "Creative on Planet - Spacecraft - 1.09"},"$Value": "2026-05-25T18:50:40.6177953Z"},{"$Key": {"Name": "Creative on Planet - Spacecraft - 1.10"},"$Value": "2026-05-23T08:26:20.8099395Z"},{"$Key": {"Name": "Creative on Planet - Spacecraft - 018"},"$Value": "2026-05-23T12:26:46.8690075Z"},{"$Key": {"Name": "Creative on Planet - Spacecraft - 019"},"$Value": "2026-05-23T12:38:16.3106622Z"},{"$Key": {"Name": "Creative on Planet - Spacecraft - 020"},"$Value": "2026-05-23T13:09:57.5096161Z"},{"$Key": {"Name": "Creative on Planet - Spacecraft - 021"},"$Value": "2026-05-23T13:22:23.6375205Z"},{"$Key": {"Name": "Creative on Planet - Spacecraft - 022"},"$Value": "2026-05-23T13:29:46.0056331Z"},{"$Key": {"Name": "Creative on Planet - Spacecraft - 023"},"$Value": "2026-05-23T17:37:56.1871757Z"},{"$Key": {"Name": "Creative on Planet - Spacecraft - 024"},"$Value": "2026-05-25T17:39:04.7258336Z"},{"$Key": {"Name": "Concordia Research Facility 4"},"$Value": "2026-05-25T17:30:23.5961884Z"},{"$Key": {"Name": "Creative on Planet - Spacecraft - 025"},"$Value": "2026-05-26T11:01:03.4645712Z"},{"$Key": {"Name": "Creative on Planet - Spacecraft - 026"},"$Value": "2026-05-25T18:47:00.5462097Z"},{"$Key": {"Name": "Creative on Planet - Spacecraft - 4.01"},"$Value": "2026-05-26T12:13:14.7201993Z"},{"$Key": {"Name": "Creative on Planet - Spacecraft - 4.02"},"$Value": "2026-06-30T17:00:13.8019653Z"},{"$Key": {"Name": "Creative on Planet - Spacecraft - 4.03"},"$Value": "2026-06-12T17:29:47.1657976Z"},{"$Key": {"Name": "Creative on Planet - Spacecraft - 5.01"},"$Value": "2026-07-02T15:25:38.1327884Z"},{"$Key": {"Name": "Creative on Planet - Spacecraft - 5.02"},"$Value": "2026-07-02T15:45:31.9188696Z"},{"$Key": {"Name": "Creative on Planet - Spacecraft - 5.03"},"$Value": "2026-07-02T17:36:10.3808668Z"},{"$Key": {"Name": "Creative on Planet - Spacecraft - 5.04"},"$Value": "2026-07-02T17:56:01.6031103Z"},{"$Key": {"Name": "Creative on Planet - Spacecraft - 5.05"},"$Value": "2026-07-02T18:04:36.1188552Z"},{"$Key": {"Name": "Creative on Planet - Spacecraft - 5.06"},"$Value": "2026-07-02T18:14:37.6005422Z"},{"$Key": {"Name": "Creative on Planet - Spacecraft - 5.07"},"$Value": "2026-07-03T12:14:07.2955962Z"},{"$Key": {"Name": "Concordia Research Facility 13"},"$Value": "2026-07-11T14:55:31.8455295Z"},{"$Key": {"Name": "Concordia Research Facility 13 - Copy"},"$Value": "2026-07-03T12:13:48.5126884Z"},{"$Key": {"Name": "Creative on Planet - Spacecraft - 6.01"},"$Value": "2026-07-03T15:12:59.7498647Z"},{"$Key": {"Name": "Creative on Planet - Spacecraft - 6.02"},"$Value": "2026-07-03T15:18:45.0805382Z"},{"$Key": {"Name": "Creative on Planet - Spacecraft - 6.03"},"$Value": "2026-07-03T18:53:00.4668496Z"},{"$Key": {"Name": "Creative on Planet - Spacecraft - 6.04"},"$Value": "2026-07-04T07:13:15.5864657Z"},{"$Key": {"Name": "Creative on Planet - Spacecraft - 6.05"},"$Value": "2026-07-04T08:13:29.7006300Z"},{"$Key": {"Name": "Creative on Planet - Spacecraft - 6.06"},"$Value": "2026-07-04T08:18:29.2479681Z"},{"$Key": {"Name": "Creative on Planet - Spacecraft - 6.07"},"$Value": "2026-07-04T08:40:32.2988993Z"},{"$Key": {"Name": "Creative on Planet - Spacecraft - 6.08"},"$Value": "2026-07-04T18:14:38.2780597Z"},{"$Key": {"Name": "Creative on Planet - Spacecraft - 7.00"},"$Value": "2026-07-04T15:22:12.8459517Z"},{"$Key": {"Name": "Creative on Planet - Spacecraft - 7.01"},"$Value": "2026-07-04T18:21:03.3363780Z"},{"$Key": {"Name": "Creative on Planet - Spacecraft - 7.02"},"$Value": "2026-07-06T13:03:31.9166836Z"},{"$Key": {"Name": "Creative on Planet - Spacecraft - 6.09"},"$Value": "2026-07-04T18:19:12.2888576Z"},{"$Key": {"Name": "Creative on Planet - Spacecraft - 6.10"},"$Value": "2026-07-04T18:21:14.7274993Z"},{"$Key": {"Name": "Creative on Planet - Spacecraft - 6.11"},"$Value": "2026-07-05T07:31:06.6810371Z"},{"$Key": {"Name": "Creative on Planet - Spacecraft - 6.12"},"$Value": "2026-07-05T12:06:28.7306437Z"},{"$Key": {"Name": "Creative on Planet - Spacecraft - 6.13"},"$Value": "2026-07-05T12:34:57.3962299Z"},{"$Key": {"Name": "Creative on Planet - Spacecraft - 8.00"},"$Value": "2026-07-06T14:44:39.3172195Z"},{"$Key": {"Name": "Creative on Planet - Spacecraft - 8.01"},"$Value": "2026-07-07T12:30:21.5789945Z"},{"$Key": {"Name": "Concordia Research Facility 14"},"$Value": "2026-07-06T18:45:06.5393928Z"},{"$Key": {"Name": "Concordia Research Facility 14.00"},"$Value": "2026-07-09T06:50:50.4598109Z"},{"$Key": {"Name": "Creative on Planet - Spacecraft - 8.02"},"$Value": "2026-07-08T06:39:16.7105139Z"},{"$Key": {"Name": "Creative on Planet - Spacecraft - 8.03"},"$Value": "2026-07-09T06:38:41.7117412Z"},{"$Key": {"Name": "Creative on Planet - Spacecraft - 8.04"},"$Value": "2026-07-09T06:40:49.4878285Z"},{"$Key": {"Name": "Concordia Research Facility 14.01"},"$Value": "2026-07-09T07:17:13.9039705Z"},{"$Key": {"Name": "Concordia Research Facility 14.02"},"$Value": "2026-07-09T14:47:46.7199622Z"},{"$Key": {"Name": "Concordia Research Facility 14.03"},"$Value": "2026-07-09T15:23:50.8026919Z"},{"$Key": {"Name": "Concordia Research Facility 14.04"},"$Value": "2026-07-09T18:29:37.6903873Z"},{"$Key": {"Name": "Concordia Research Facility 14.05"},"$Value": "2026-07-11T15:09:54.6158985Z"},{"$Key": {"Name": "Concordia Research Facility 15.00"},"$Value": "2026-07-10T15:10:20.4717568Z"},{"$Key": {"Name": "Concordia Research Facility 15.01"},"$Value": "2026-07-10T17:35:04.5129738Z"},{"$Key": {"Name": "Concordia Research Facility 15.02"},"$Value": "2026-07-11T11:56:15.8857372Z"},{"$Key": {"Name": "Concordia Research Facility 15.03"},"$Value": "2026-07-11T12:22:59.5672661Z"},{"$Key": {"Name": "Concordia Research Facility 16.00"},"$Value": "2026-07-11T17:42:41.3328250Z"},{"$Key": {"Name": "Concordia Research Facility 16.01"},"$Value": "2026-07-11T18:01:29.6111186Z"},{"$Key": {"Name": "Concordia Research Facility 16.02"},"$Value": "2026-07-12T12:59:34.4180907Z"},{"$Key": {"Name": "Concordia Research Facility 16.03"},"$Value": "2026-07-12T17:53:15.7966035Z"},{"$Key": {"Name": "Concordia Research Facility 16.04"},"$Value": "2026-07-12T18:41:10.3168012Z"},{"$Key": {"Name": "Concordia Research Facility 16.05"},"$Value": "2026-07-18T08:52:31.5855199Z"},{"$Key": {"Name": "Concordia Research Facility 16.06 Buggy"},"$Value": "2026-07-17T14:48:38.4690792Z"},{"$Key": {"Name": "Concordia Research Facility 15"},"$Value": "2026-07-16T13:13:29.5781918Z"},{"$Key": {"Name": "Concordia Research Facility with Mods 0.0.1"},"$Value": "2026-07-16T13:30:28.9643734Z"},{"$Key": {"Name": "$Content:Survival"},"$Value": "2026-07-17T17:17:50.1312024Z"},{"$Key": {"Name": "Welcome To Verdure 2"},"$Value": "2026-07-17T17:35:25.1163996Z"},{"$Key": {"Name": "Welcome To Verdure 2 - 0.0.1"},"$Value": "2026-07-17T18:32:36.7056722Z"},{"$Key": {"Name": "Concordia Research Facility 16.06"},"$Value": "2026-07-18T12:59:32.0795390Z"},{"$Key": {"Name": "Concordia Research Facility 16.07"},"$Value": "2026-07-18T15:15:48.5189205Z"},{"$Key": {"Name": "Concordia Research Facility 16.08"},"$Value": "2026-07-18T18:09:36.1689808Z"},{"$Key": {"Name": "Concordia Research Facility 16.09"},"$Value": "2026-07-18T18:39:28.9839850Z"},{"$Key": {"Name": "Concordia Research Facility 16.10"},"$Value": "2026-07-19T17:26:39.3816261Z"},{"$Key": {"Name": "Concordia Research Facility 16.11"},"$Value": "2026-07-19T17:25:38.1808547Z"},{"$Key": {"Name": "Concordia Research Facility 18.00"},"$Value": "2026-07-21T14:12:33.2453490Z"},{"$Key": {"Name": "Concordia Research Facility 18.01"},"$Value": "2026-07-21T14:18:55.2127946Z"},{"$Key": {"Name": "Concordia Research Facility 18.02"},"$Value": "2026-07-20T18:31:00.7881437Z"},{"$Key": {"Name": "Concordia Research Facility 18.03"},"$Value": "2026-07-21T11:05:30.4384050Z"},{"$Key": {"Name": "Concordia Research Facility 18.04"},"$Value": "2026-07-21T11:46:44.4934978Z"},{"$Key": {"Name": "Concordia Research Facility 19.00"},"$Value": "2026-07-21T17:32:24.8460051Z"},{"$Key": {"Name": "Concordia Research Facility 19.00 - Cop"},"$Value": "2026-07-21T17:32:29.9124205Z"},{"$Key": {"Name": "Concordia Research Facility 19.01"},"$Value": "2026-07-21T17:41:43.3131033Z"},{"$Key": {"Name": "Concordia Research Facility 19.01 - Cop"},"$Value": "2026-07-21T17:53:00.7125393Z"},{"$Key": {"Name": "Concordia Research Facility 19.02"},"$Value": "2026-07-22T11:27:14.5447917Z"},{"$Key": {"Name": "Concordia Research Facility 19.03"},"$Value": "2026-07-22T12:17:43.1502347Z"},{"$Key": {"Name": "Concordia Research Facility 19.04"},"$Value": "2026-07-22T12:34:27.5652503Z"},{"$Key": {"Name": "Concordia Research Facility 19.05"},"$Value": "2026-07-22T14:35:16.7273901Z"},{"$Key": {"Name": "Concordia Research Facility 19.10"},"$Value": "2026-07-22T15:03:32.6393537Z"},{"$Key": {"Name": "Concordia Research Facility 19.11"},"$Value": "2026-07-22T15:07:45.1052628Z"},{"$Key": {"Name": "Concordia Research Facility 19.12"},"$Value": "2026-07-22T18:18:57.1010193Z"},{"$Key": {"Name": "Concordia Research Facility 19.13"},"$Value": "2026-07-22T17:52:39.0095682Z"},{"$Key": {"Name": "Concordia Research Facility 19.14"},"$Value": "2026-07-23T12:55:50.9257965Z"},{"$Key": {"Name": "Concordia Research Facility 19.15"},"$Value": "2026-07-23T15:04:28.7273962Z"},{"$Key": {"Name": "Concordia Research Facility 19.16"},"$Value": "2026-07-23T15:05:18.9725800Z"}] LatestGame: {"Name": "Concordia Research Facility 19.16"} LatestBackup: null AutoSave: true EnableToastNotifications: true 2026-07-23 17:05:47.963 - Main Thread -> Loaded Options part: LocalizationOptionsPart : PreferredCulture: "en-US" 2026-07-23 17:05:47.964 - Main Thread -> Loaded Options part: RenderDisplayOptionsPart : VSyncMode: "VSync" AdapterName: "NVIDIA GeForce RTX 4060 + DISPLAY1" FullScreen: true WindowedResolution: {"X": 1920,"Y": 1080} FullscreenResolution: {"X": 1920,"Y": 1080} 2026-07-23 17:05:48.000 - Main Thread -> Loaded Options part: RenderOptionsPart2 : SerializedVisualPreference2: "Quality" SerializedPreset2: "High" SerializedAntiAliasing: "FSR" SerializedArmorBevel: "Enabled" SerializedRaytracing: "Medium" SerializedFieldOfView: 1.2217305 SerializedSunShadow: "High" SerializedLocalLightShadow: "High" SerializedLighting: "High" SerializedTerrain: "High" SerializedScalingMode: "NativeAA" SerializedTexture: "High" SerializedParallax: "High" SerializedParticles: "High" SerializedRenderingDistanceQuality: "High" SerializedGrassQuality: "High" SerializedCloudsQuality: "High" SerializedDecalsQuality: "Medium" 2026-07-23 17:05:48.000 - Main Thread -> Initializing CrashHandlerEngineComponent 2026-07-23 17:05:48.001 - Main Thread -> Initializing ProjectManagerEngineComponent 2026-07-23 17:05:48.003 - Main Thread -> Initializing ProjectBasedDefinitionSetManagerComponent 2026-07-23 17:05:48.009 - Main Thread -> Info: Searching for project 'Guid: 079da0f2-4755-491e-8688-b68b91b2fad3, ModId: , ServiceId: ' at path 'C:\Program Files (x86)\Steam\steamapps\common\SpaceEngineers2\GameData' in 'C:\Program Files (x86)\Steam\steamapps\common\SpaceEngineers2\GameData\Vanilla\Vanilla.vrgproj'; project ID mismatch at path 'C:\Program Files (x86)\Steam\steamapps\common\VRage\GameData'; directory does not exist at path 'C:\Program Files (x86)\Steam\steamapps\common\SpaceEngineers2\VRage\GameData' in 'C:\Program Files (x86)\Steam\steamapps\common\SpaceEngineers2\VRage\GameData\Engine\Engine.vrgproj'; found 2026-07-23 17:05:48.158 - Main Thread -> Info: Reading contentcache.vrb for mounted path 56dacb76-e25e-468a-9432-21964a9a0569 (size: 26082650, last modified: 2026-07-16 15:00:34) 2026-07-23 17:05:48.598 - Main Thread -> [Crash Handler]: For Project Vanilla found drive type: KINGSTON SNVS1000G : Type: SSD : Format: NTFS 2026-07-23 17:05:48.598 - Main Thread -> Info: Reading contentcache.vrb for mounted path 079da0f2-4755-491e-8688-b68b91b2fad3 (size: 534177, last modified: 2026-07-16 15:00:34) 2026-07-23 17:05:48.604 - Main Thread -> [Crash Handler]: For Project Engine found drive type: KINGSTON SNVS1000G : Type: SSD : Format: NTFS 2026-07-23 17:05:48.609 - Main Thread -> [Project Manager] Pushing Project Engine {"$Bundles": {"System.Runtime": "1.0.0.0","VRage": "2.3.0.2798"},"$Type": "VRage:Keen.VRage.Core.Project.VRageProjectData","$Value": {"Name": "Engine","Version": null,"Type": "Unknown","ProjectID": {"Guid": "079da0f2-4755-491e-8688-b68b91b2fad3","ModId": null,"ServiceId": ""},"ModSetup": null,"ProjectDependencies": [],"ProjectDirectories": [],"UsedBuildStream": "","DefinitionSetNames": ["Engine","Core","World"],"GameExecutable": "","GameExecutableSearchPaths": [],"ReferencedAssemblies": ["VRage.Client.dll"],"ReferencedAssembliesSearchPaths": ["..\\..\\..\\Game2","..\\..\\Sources\\VRage\\{AssemblyName}\\bin\\{BuildConfiguration}"],"EditorExtensionAssemblies": ["VRage.Voxels.Editor.dll","VRage.Game.Editor.dll","VRage.Core.Editor.dll","VRage.Render.Editor.dll"],"EditorExtensionAssembliesSearchPaths": ["..\\..\\Editor","..\\..\\..\\Game2.Plugin.Editor","..\\..\\Sources\\Voxels\\{AssemblyName}\\bin\\{BuildConfiguration}","..\\..\\Sources\\VRage\\{AssemblyName}\\bin\\{BuildConfiguration}","..\\..\\Sources\\Game\\{AssemblyName}\\bin\\{BuildConfiguration}","..\\..\\Sources\\Render\\{AssemblyName}\\bin\\{BuildConfiguration}"],"SkipContentMounting": true,"EnableIgnoreProcessingErrorFlags": true}} 2026-07-23 17:05:48.610 - Main Thread -> [Project Manager] Pushing Project Vanilla {"$Bundles": {"System.Runtime": "1.0.0.0","VRage": "2.3.0.2798"},"$Type": "VRage:Keen.VRage.Core.Project.VRageProjectData","$Value": {"Name": "Vanilla","Version": null,"Type": "Vanilla","ProjectID": {"Guid": "56dacb76-e25e-468a-9432-21964a9a0569","ModId": null,"ServiceId": ""},"ModSetup": null,"ProjectDependencies": [{"Guid": "079da0f2-4755-491e-8688-b68b91b2fad3","ModId": null,"ServiceId": ""}],"ProjectDirectories": ["..\\..\\VRage\\GameData","..\\VRage\\GameData"],"UsedBuildStream": "","DefinitionSetNames": ["World","Core"],"GameExecutable": "SpaceEngineers2.exe","GameExecutableSearchPaths": ["..\\..\\Game2","..\\..\\Sources\\Game2\\bin\\x64\\{BuildConfiguration}"],"ReferencedAssemblies": ["Game2.Client.dll","Game2.Game.dll","Game2.Simulation.dll"],"ReferencedAssembliesSearchPaths": ["..\\..\\Game2","..\\..\\Sources\\{AssemblyName}\\bin\\{BuildConfiguration}","..\\..\\Sources\\{AssemblyName}\\bin\\x64\\{BuildConfiguration}"],"EditorExtensionAssemblies": ["Game2.Plugin.Editor.dll"],"EditorExtensionAssembliesSearchPaths": ["..\\..\\Game2.Plugin.Editor","..\\..\\Sources\\{AssemblyName}\\bin\\{BuildConfiguration}"],"SkipContentMounting": false,"EnableIgnoreProcessingErrorFlags": false}} 2026-07-23 17:05:48.667 - Main Thread -> Info: Started loading definition set Engine 2026-07-23 17:05:48.768 - Main Thread -> LOADING_TIME|PushEngineDefinitionSet|9.3636 2026-07-23 17:05:48.768 - Main Thread -> Info: Finished loading definition set Engine 2026-07-23 17:05:48.769 - Main Thread -> Initializing ProceduralGeneratorEngineComponent 2026-07-23 17:05:48.769 - Main Thread -> Initializing ProceduralGeneratorClientEngineComponent 2026-07-23 17:05:48.769 - Main Thread -> Initializing ProceduralGeneratorGameEngineComponent 2026-07-23 17:05:48.769 - Main Thread -> Initializing WaterSessionServerConfiguratorComponent 2026-07-23 17:05:48.769 - Main Thread -> Initializing WaterSessionClientConfiguratorComponent 2026-07-23 17:05:48.770 - Main Thread -> Initializing LocalizationEngineComponent 2026-07-23 17:05:48.861 - Main Thread -> [Steam]: Info: Steam Active Status: True 2026-07-23 17:05:48.862 - Main Thread -> [Crash Handler] : [Client Branch] : default 2026-07-23 17:05:48.907 - Main Thread -> Info: [Steam UGC]: Refreshing UGC content at init 2026-07-23 17:05:48.927 - Main Thread -> Initializing SteamNetworkingEngineComponent 2026-07-23 17:05:48.927 - Main Thread -> Initializing NetworkStatsEngineComponent 2026-07-23 17:05:48.927 - Main Thread -> Initializing SteamGameDiscoveryServiceComponent 2026-07-23 17:05:48.927 - Main Thread -> Initializing ClientVoxelsEngineComponent 2026-07-23 17:05:48.927 - Main Thread -> Initializing DefaultPhysicsSettingsComponent 2026-07-23 17:05:48.927 - Main Thread -> Initializing DestructionDiagnosticsComponent 2026-07-23 17:05:48.931 - Main Thread -> Initializing ContentIntegrityReporterComponent 2026-07-23 17:05:48.931 - Main Thread -> Initializing MusicEngineComponent 2026-07-23 17:05:48.932 - Main Thread -> Initializing StatsRecorderEngineComponent 2026-07-23 17:05:48.932 - Main Thread -> Initializing WinPlatformEngineComponent 2026-07-23 17:05:48.932 - Main Thread -> Initializing WinRenderEngineComponent 2026-07-23 17:05:48.932 - Main Thread -> Initializing WinMemoryEngineComponent 2026-07-23 17:05:48.933 - Main Thread -> Initializing StreamingResourceManagerEngineComponent 2026-07-23 17:05:48.933 - Main Thread -> Adjusting Main Memory Streaming Budget to 3,204,273,408 bytes. 2026-07-23 17:05:48.934 - Main Thread -> Initializing AnimationStreamingManagerComponent 2026-07-23 17:05:48.942 - Main Thread -> Initializing OctreeRegionStreamingComponent 2026-07-23 17:05:48.950 - Main Thread -> Initializing PlanetBitmapStreamingComponent 2026-07-23 17:05:48.954 - Main Thread -> Initializing WinWindowsEngineComponent 2026-07-23 17:05:48.954 - Main Thread -> Initializing AudioEngineComponent 2026-07-23 17:05:48.954 - Main Thread -> Initializing WinSystemEngineComponent 2026-07-23 17:05:48.956 - Main Thread -> Initializing HavokPhysicsEngineComponent 2026-07-23 17:05:48.978 - Main Thread -> Initializing VoxelsEngineComponent 2026-07-23 17:05:48.979 - Main Thread -> Initializing Render12EngineComponent 2026-07-23 17:05:48.980 - Main Thread -> LOADING_BEGIN|Render 2026-07-23 17:05:48.980 - Main Thread -> LOADING_BEGIN|Render_Init 2026-07-23 17:05:49.975 - Main Thread -> Info: CoreSystems.InitializeSyncSystems - Entering 2026-07-23 17:05:50.034 - Main Thread -> Sorting jobs for scene of 153 jobs with seed '0' 2026-07-23 17:05:50.045 - Main Thread -> Info: CoreSystems.InitializeSyncSystems - Leaving 2026-07-23 17:05:50.045 - Main Thread -> Initializing RenderEngineComponent - Entering 2026-07-23 17:05:50.047 - Main Thread -> RenderOptionsPart2.Preset = High 2026-07-23 17:05:50.049 - Main Thread -> Initializing RenderDebugObjectManager 2026-07-23 17:05:50.049 - Main Thread -> Initializing RenderContracts 2026-07-23 17:05:50.049 - Main Thread -> Initializing MaterialSettings 2026-07-23 17:05:50.049 - Main Thread -> Initializing RenderSettingsManipulator 2026-07-23 17:05:50.050 - Main Thread -> Initializing RenderFrameStatistics 2026-07-23 17:05:50.050 - Main Thread -> Branching #1 2026-07-23 17:05:50.050 - Main Thread -> Creating Window 2026-07-23 17:05:50.050 - Main Thread -> Clamping maximum number of workers threads, 20 cores detected. 2026-07-23 17:05:50.050 - Main Thread -> Configuring worker pool as: (workerCount: 14, highPriorityBias: 0, forceSynchronousExecution: False) 2026-07-23 17:05:50.050 - Main Thread -> Workers configured. 2026-07-23 17:05:50.051 - Main Thread -> Initializing RenderOutputManager 2026-07-23 17:05:50.051 - Render thread -> LOADING_BEGIN|Render_Window 2026-07-23 17:05:50.052 - Main Thread -> LOADING_TIME|Render_Init|98.67669999999998 2026-07-23 17:05:50.052 - Main Thread -> LOADING_TIME_FULL|Render_Init|1072.31 2026-07-23 17:05:50.052 - Main Thread -> Initializing RenderEngineComponent - Exiting 2026-07-23 17:05:50.053 - Main Thread -> Initializing PhysicsDebugDrawEngineComponent 2026-07-23 17:05:50.054 - Main Thread -> Initializing StatsRecorderSessionConfiguratorComponent 2026-07-23 17:05:50.054 - Main Thread -> Initializing DebugDrawClientEngineComponent 2026-07-23 17:05:50.056 - Main Thread -> Initializing WinInputEngineComponent 2026-07-23 17:05:50.059 - Render thread -> LOADING_BEGIN|Render_CreateDevice 2026-07-23 17:05:50.091 - Main Thread -> Initializing InputEngineComponent 2026-07-23 17:05:50.094 - Main Thread -> 0 Alias added to the GameInputProcessorComponent 2026-07-23 17:05:50.094 - Main Thread -> 0 Mapping added to the GameInputProcessorComponent 2026-07-23 17:05:50.094 - Main Thread -> Initializing ControlCustomizationEngineComponent 2026-07-23 17:05:50.095 - Main Thread -> Initializing UIEngineComponent 2026-07-23 17:05:50.097 - Main Thread -> Initialize UI 2026-07-23 17:05:50.097 - Main Thread -> Initializing DebugMenuEngineComponent 2026-07-23 17:05:50.097 - Main Thread -> Initialize Stats 2026-07-23 17:05:50.098 - Main Thread -> Initialize DebugMenu 2026-07-23 17:05:50.111 - Main Thread -> Applying render preset: Preset { AntiAliasing = FSR ArmorBevel = Enabled Raytracing = Medium SunShadow = High LocalLightShadow = High Lighting = High Texture = High Terrain = High Parallax = High Particles = High RenderingDistance = High } 2026-07-23 17:05:50.285 - Render thread -> Info: CoreSystems.Initialize - Entering 2026-07-23 17:05:50.285 - Render thread -> LOADING_BEGIN|Render_SystemCoreInit 2026-07-23 17:05:50.994 - Render thread -> LOADING_TIME|Render_SystemCoreInit|709.1899 2026-07-23 17:05:51.038 - Render thread -> Loaded modules: [SpaceEngineers2.exe, ntdll.dll, KERNEL32.DLL, KERNELBASE.dll, SHELL32.dll, msvcp_win.dll, ucrtbase.dll, USER32.dll, win32u.dll, GDI32.dll, gdi32full.dll, ADVAPI32.dll, msvcrt.dll, sechost.dll, RPCRT4.dll, IMM32.DLL, gameoverlayrenderer64.dll, ole32.dll, combase.dll, OLEAUT32.dll, PSAPI.DLL, WINMM.dll, CFGMGR32.dll, hostfxr.dll, hostpolicy.dll, coreclr.dll, bcryptPrimitives.dll, kernel.appcore.dll, System.Private.CoreLib.dll, clrjit.dll, icu.dll, SpaceEngineers2.dll, System.Runtime.dll, System.Linq.dll, VRage.Core.dll, VRage.Library.dll, VRage.Platform.Windows.dll, System.Collections.dll, System.Diagnostics.Process.dll, System.ComponentModel.Primitives.dll, System.Collections.NonGeneric.dll, Microsoft.Win32.Primitives.dll, System.Runtime.InteropServices.dll, System.Memory.dll, System.Xml.ReaderWriter.dll, System.Private.Xml.dll, System.Threading.dll, System.Collections.Immutable.dll, System.Numerics.Vectors.dll, System.Text.RegularExpressions.dll, System.Threading.Thread.dll, System.Net.Primitives.dll, System.Windows.Forms.dll, System.Private.Windows.Core.dll, System.Windows.Forms.Primitives.dll, windows.storage.dll, SHCORE.dll, shlwapi.dll, System.Net.Http.dll, System.Diagnostics.Tracing.dll, System.Diagnostics.DiagnosticSource.dll, System.Net.Security.dll, System.Security.Cryptography.dll, System.Private.Uri.dll, BCrypt.dll, System.Collections.Concurrent.dll, Game2.Client.dll, Game2.ContentBuilder.dll, Game2.Game.dll, Game2.Simulation.dll, VRage.AI.dll, VRage.Analytics.dll, VRage.Animation.Client.dll, VRage.Animation.dll, VRage.Audio.dll, VRage.Client.ContentBuilder.dll, VRage.Client.dll, VRage.ContentPipeline.Builder.Plugin.dll, VRage.Core.Game.dll, VRage.DCS.dll, VRage.Game.Client.dll, VRage.Game.dll, VRage.Input.dll, VRage.Multiplayer.dll, VRage.Physics.Client.dll, VRage.Physics.dll, VRage.Render.dll, VRage.Render12.dll, VRage.Scripting.dll, VRage.Steam.dll, VRage.UI.dll, VRage.UI.Shared.dll, VRage.Voxels.Client.dll, VRage.Voxels.dll, VRage.Water.Client.dll, VRage.Water.dll, System.ObjectModel.dll, Avalonia.Base.dll, Vortice.Dxc.dll, SixLabors.ImageSharp.dll, Vortice.DirectX.dll, Avalonia.Controls.dll, Steamworks.NET.dll, mscorlib.dll, Jamarino.IntervalTree.dll, netstandard.dll, Vortice.Direct3D12.dll, System.Drawing.Primitives.dll, System.Collections.Specialized.dll, NoAlloq.dll, System.Linq.Expressions.dll, System.Reflection.Emit.ILGeneration.dll, System.Reflection.Emit.Lightweight.dll, System.Reflection.Primitives.dll, SharpGen.Runtime.dll, System.ComponentModel.dll, Avalonia.Markup.Xaml.dll, System.Diagnostics.StackTrace.dll, System.Text.Encoding.Extensions.dll, System.Drawing.Common.dll, comctl32.dll, uxtheme.dll, System.ComponentModel.EventBasedAsync.dll, Start10_64.dll, Accessibility.dll, gdiplus.dll, MSCTF.dll, WindowsCodecs.dll, Microsoft.Win32.SystemEvents.dll, DWrite.dll, textinputframework.dll, CoreMessaging.dll, System.Text.Json.dll, CoreUIComponents.dll, wintypes.dll, CRYPTBASE.DLL, System.ComponentModel.TypeConverter.dll, clbcatq.dll, ApplicationTargetedFeatureDatabase.dll, twinapi.appcore.dll, Vortice.Mathematics.dll, System.Runtime.Intrinsics.dll, Vortice.DirectStorage.dll, System.Management.dll, System.Runtime.Extensions.dll, Microsoft.Win32.Registry.dll, wminet_utils.dll, VCRUNTIME140_CLR0400.dll, ucrtbase_clr0400.dll, VCRUNTIME140_1_CLR0400.dll, wmiutils.dll, wbemcomn.dll, wbemprox.dll, wbemsvc.dll, fastprox.dll, amsi.dll, USERENV.dll, profapi.dll, antimalware_provider.dll, System.Text.Encodings.Web.dll, System.ComponentModel.Annotations.dll, SharpDX.DirectInput.dll, SharpDX.dll, VRage.Platform.Windows.Native.dll, VCRUNTIME140_1.dll, MSVCP140.dll, VCRUNTIME140.dll, MSVCP140_ATOMIC_WAIT.dll, System.IO.FileSystem.Watcher.dll, System.IO.Hashing.dll, System.IO.Compression.dll, System.IO.Compression.Brotli.dll, System.IO.Compression.Native.dll, System.Diagnostics.Contracts.dll, steam_api64.DLL, steamclient64.dll, WS2_32.dll, CRYPT32.dll, imagehlp.dll, SETUPAPI.dll, IPHLPAPI.DLL, VERSION.dll, tier0_s64.dll, vstdlib_s64.dll, MSWSOCK.dll, Secur32.dll, SSPICLI.DLL, VRage.KytheraV2.Native.dll, Kythera_Core.dll, Kythera_PhysicalWorldModel.dll, Kythera_Integration.dll, Kythera_GroundNavigation.dll, Kythera_PathPlannerGroundNavigation.dll, Kythera_Recast.dll, Kythera_PathFollowerGroundNavigation.dll, Kythera_Avoidance.dll, Kythera_Cover.dll, Kythera_SurfaceNavigation.dll, Kythera_PathPlannerSurfaceNavigation.dll, Kythera_PathPlannerFlightNavigation.dll, Kythera_FlightNavigation.dll, Kythera_PathFollowerFlightNavigation.dll, dbghelp.dll, Kythera_ContextualNavigation.dll, Kythera_Enkiot.dll, VRage.Physics.Native.dll, VRage.Voxels.Native.dll, NvApiWrapper.dll, msasn1.dll, cryptnet.dll, wldp.dll, drvstore.dll, devobj.dll, nvapi64.dll, dxcore.dll, amd_ags_x64.dll, Vortice.DXGI.dll, System.Data.Common.dll, dxgi.dll, powrprof.dll, UMPDC.dll, directxdatabasehelper.dll, d3d12.dll, D3D12Core.dll, wintrust.dll, CRYPTSP.dll, rsaenh.dll, nvspcap64.dll, ntmarta.dll, nvppex.dll, D3DSCache.dll, igc64.dll, igd12dxva64.dll, VRage.Slug.Native.dll, System.Reflection.dll, dinput8.dll, inputhost.dll, HID.DLL, GFSDK_Aftermath_Lib.x64.dll, nvwgf2umx.dll, SharpDX.XInput.dll, xinput1_4.dll, nvldumdx.dll, nvgpucomp64.dll, NvMemMapStoragex.dll, DXGIDebug.dll, dstoragecore.DLL, dstorage.DLL, dcomp.dll, Microsoft.Internal.WarpPal.dll, dwmapi.dll, nvml.dll, nvml.dll] 2026-07-23 17:05:51.038 - Render thread -> Info: CoreSystems.Initialize - Leaving 2026-07-23 17:05:51.049 - Render thread -> LOADING_TIME|Render_CreateDevice|950.1367 2026-07-23 17:05:51.049 - Render thread -> LOADING_TIME_FULL|Render_CreateDevice|990.215 2026-07-23 17:05:51.049 - Render thread -> LOADING_TIME|Render_Window|7.65930000000003 2026-07-23 17:05:51.049 - Render thread -> LOADING_TIME_FULL|Render_Window|997.9813 2026-07-23 17:05:51.052 - Render thread -> CPU throttling detection is setup: True 2026-07-23 17:05:51.061 - Render thread -> LOADING_BEGIN|Render_FirstFrame 2026-07-23 17:05:51.230 - Render thread -> LOADING_TIME|Render_FirstFrame|168.9489 2026-07-23 17:05:51.230 - Render thread -> LOADING_TIME|Render|1236.7035999999998 2026-07-23 17:05:51.230 - Render thread -> LOADING_TIME_FULL|Render|2250.4152 2026-07-23 17:05:51.272 - Main Thread -> Info: Started loading definition set Core 2026-07-23 17:05:51.544 - Main Thread -> 0 Alias added to the GameInputProcessorComponent 2026-07-23 17:05:51.544 - Main Thread -> 232 Mapping added to the GameInputProcessorComponent 2026-07-23 17:05:51.544 - Main Thread -> 36 Layers added to the GameInputProcessorComponent 2026-07-23 17:05:51.544 - Main Thread -> 7 Alias added to the GameInputProcessorComponent 2026-07-23 17:05:51.567 - Main Thread -> [Audio]: Loading Audio Configuration 2026-07-23 17:05:51.600 - Main Thread -> [Audio]: Loading master bank. 2026-07-23 17:05:51.641 - Main Thread -> [Audio]: Loading bank b1a473df-eca1-47bb-9d7c-8cd49886ec88. 2026-07-23 17:05:51.687 - Main Thread -> [Audio]: Loading mod bank Master.strings.bank. 2026-07-23 17:05:51.718 - Main Thread -> [Audio]: Loading mod bank Ambience.bank. 2026-07-23 17:05:51.769 - Main Thread -> [Audio]: Loading mod bank SFX.bank. 2026-07-23 17:05:51.872 - Main Thread -> [Audio]: Loading mod bank Music.bank. 2026-07-23 17:05:52.028 - Main Thread -> [Audio]: Loading mod bank Dialog.bank. 2026-07-23 17:05:52.072 - Main Thread -> [Audio]: Reloading paths. 2026-07-23 17:05:52.085 - Main Thread -> Applying render preset: Preset { AntiAliasing = FSR ArmorBevel = Enabled Raytracing = Medium SunShadow = High LocalLightShadow = High Lighting = High Texture = High Terrain = High Parallax = High Particles = High RenderingDistance = High } 2026-07-23 17:05:52.085 - Main Thread -> Applying render preset: Preset { AntiAliasing = FSR ArmorBevel = Enabled Raytracing = Medium SunShadow = High LocalLightShadow = High Lighting = High Texture = High Terrain = High Parallax = High Particles = High RenderingDistance = High } 2026-07-23 17:05:52.086 - Main Thread -> LOADING_TIME|PushCoreDefinitionSet|597.7157 2026-07-23 17:05:52.086 - Main Thread -> Info: Finished loading definition set Core 2026-07-23 17:05:52.134 - Main Thread -> Analytics _isDevEnvironment is set to False. Breakdown of isLocal False, Debugger.IsAttached False, VRageCore value False, ob.IsAnalyticsDev False. Analytics events will be sent. 2026-07-23 17:05:52.175 - Main Thread -> Analytics sent to events-tnt-prod, heartbeats-tnt-prod, behaviors-tnt-prod, and performance-tnt-prod 2026-07-23 17:05:52.351 - Main Thread -> Loaded 2 recovered behavior events into current batch. 2026-07-23 17:05:52.360 - Main Thread -> GameAppComponent.Disconnect() - BEGIN 2026-07-23 17:05:52.361 - Main Thread -> GameAppComponent.TransitionToMainMenu() - START 2026-07-23 17:05:52.362 - Main Thread -> TransitionToMenu listener activated: LoadStatsLoggerComponent 2026-07-23 17:05:52.362 - Main Thread -> TransitionToMenu listener activated: SharedUIComponent 2026-07-23 17:05:52.363 - Main Thread -> TransitionToMenu listener activated: EarlyAccessUIComponent 2026-07-23 17:05:52.363 - Main Thread -> TransitionToMenu listener activated: MinimumHardwareRequirementsComponent 2026-07-23 17:05:52.363 - Main Thread -> TransitionToMenu listener activated: BatteryPowerWarningComponent 2026-07-23 17:05:52.363 - Main Thread -> TransitionToMenu listener activated: AudioTransitionComponent 2026-07-23 17:05:52.364 - Main Thread -> TransitionToMenu listener activated: SetupAnalyticsComponent 2026-07-23 17:05:52.379 - Main Thread -> TransitionToMenu listener activated: WatchdogTransitionComponent 2026-07-23 17:05:52.379 - Main Thread -> TransitionToMenu listener activated: WorldLoadedNotifierComponent 2026-07-23 17:05:52.379 - Main Thread -> TransitionToMenu listener activated: GameStreamingSetupComponent 2026-07-23 17:05:52.379 - Main Thread -> Waiting for menu screen texture to be ready. 2026-07-23 17:05:52.401 - Main Thread -> Finished loading events, enabled events are SessionStart, WorldEnd, WorldStart, Heartbeat, SessionEnd, ElasticEvent, PerformanceStats, BlockBuilt, PlayerInventoryItemAcquired, PlayerCombatEngagement, GridMoved, ObjectiveActivated, DatapadViewed, PlayerToolEngagement, BlueprintImported, ContractActivated, PaintGunUsed, EconomyTransaction, BlueprintCreation, DiscoveryStateChanged, ScreenClosed, VoxelHandUsed, ContractClosed, PlayerDied, PlayerSpawned, FastTravelled, ProductionJobCancelled, DatapadCollected, JetpackUsed, ProductionJobStarted, AutomationBlockConfigured, EncounterSpawned, UGCSubscribed, ObjectiveCompleted, BlueprintPublished, SectorStateAdvanced, ConsumableUsed 2026-07-23 17:05:52.407 - Main Thread -> Client frequency set to: 60.00024Hz 2026-07-23 17:05:52.408 - Main Thread -> Applying render preset: Preset { AntiAliasing = FSR ArmorBevel = Enabled Raytracing = Medium SunShadow = High LocalLightShadow = High Lighting = High Texture = High Terrain = High Parallax = High Particles = High RenderingDistance = High } 2026-07-23 17:05:52.424 - Main Thread -> Info: [Input]: Device connected: Muis[6f1d2b60-d5a0-11cf-bfc7-444553540000] 2026-07-23 17:05:52.426 - Main Thread -> Info: [Input]: Device connected: Toetsenbord[6f1d2b61-d5a0-11cf-bfc7-444553540000] 2026-07-23 17:05:52.458 - Main Thread -> [Analytics] Sending bulk to events-tnt-prod: 1 events (~1KB) 2026-07-23 17:05:52.522 - Main Thread -> [Analytics] Successfully sent 1 events to events-tnt-prod, 1KB 2026-07-23 17:05:52.715 - Main Thread -> GameAppComponent.TransitionToMainMenu() - StartOfTransitionDelay 2026-07-23 17:05:52.913 - Main Thread -> GameAppComponent.TransitionToMainMenu() - EndOfTransitionDelay 2026-07-23 17:05:52.914 - Main Thread -> GameCoreScene UnloadAllScenes MainMenu 2026-07-23 17:05:52.914 - Main Thread -> GameCoreScene UnloadAllScenes GameClient 2026-07-23 17:05:52.914 - Main Thread -> GameCoreScene UnloadAllScenes GameServer 2026-07-23 17:05:52.914 - Main Thread -> GameCoreScene UnloadAllScenes GC.Collect 2026-07-23 17:05:52.914 - Main Thread -> GameCoreScene UnloadAllScenes Done 2026-07-23 17:05:53.253 - Main Thread -> GameAppComponent.TransitionToMainMenu() - EndOfLoadingFence 2026-07-23 17:05:53.681 - Main Thread -> GameAppComponent.TransitionToMainMenu() - WaitForPinning 2026-07-23 17:05:53.713 - Main Thread -> LOADING_TIME|Application|6439.6872 2026-07-23 17:05:53.713 - Main Thread -> LOADING_TIME_FULL|Application|6986.6762 2026-07-23 17:05:53.713 - Main Thread -> LOADING_TIME|Main|6446.0129 2026-07-23 17:05:53.713 - Main Thread -> LOADING_TIME_FULL|Main|6993.0019 2026-07-23 17:05:53.803 - Render thread -> Render loop frequency capped to: 60Hz 2026-07-23 17:05:53.874 - Main Thread -> GameAppComponent.Disconnect() - END 2026-07-23 17:05:53.874 - VRageWorker 5 -> Info: Started loading definition set World 2026-07-23 17:05:54.165 - Main Thread -> Info: [Steam UGC]: Cleaning up deleted containers of type Keen.VRage.Core.Worlds.WorldSessionSaveGameMetaData 2026-07-23 17:05:54.172 - Main Thread -> Info: [Steam UGC]: Finished cleaning up deleted containers of type Keen.VRage.Core.Worlds.WorldSessionSaveGameMetaData 2026-07-23 17:05:54.173 - Main Thread -> Info: [Steam UGC]: Cleaning up deleted containers of type Keen.Game2.Client.GameSystems.Blueprints.BlueprintMetadata 2026-07-23 17:05:54.181 - Main Thread -> Info: [Steam UGC]: Finished cleaning up deleted containers of type Keen.Game2.Client.GameSystems.Blueprints.BlueprintMetadata 2026-07-23 17:05:54.181 - Main Thread -> Info: [Steam UGC]: Finished refreshing UGC content at init 2026-07-23 17:05:56.176 - Main Thread -> LoadGameAsync save:Concordia Research Facility 19.16 saveBackup: mods: 2026-07-23 17:05:56.194 - Main Thread -> LOADING_BEGIN|Session 2026-07-23 17:05:56.237 - Main Thread -> LOADING_BEGIN|WorldStartup 2026-07-23 17:05:56.588 - Main Thread -> GameCoreScene UnloadAllScenes MainMenu 2026-07-23 17:05:56.589 - Main Thread -> Destructor of entity's Main Menu component MainMenuComponent started 2026-07-23 17:05:56.589 - Main Thread -> Destructor of entity's Main Menu component MainMenuComponent done 2026-07-23 17:05:56.589 - Main Thread -> GameCoreScene UnloadAllScenes GameClient 2026-07-23 17:05:56.589 - Main Thread -> GameCoreScene UnloadAllScenes GameServer 2026-07-23 17:05:56.589 - Main Thread -> GameCoreScene UnloadAllScenes GC.Collect 2026-07-23 17:05:56.589 - Main Thread -> GameCoreScene UnloadAllScenes Done 2026-07-23 17:05:57.428 - Main Thread -> Info: Blocks occupancy and mount points loaded in 43 ms (301 block definitions patched) 2026-07-23 17:05:57.805 - Main Thread -> Applying render preset: Preset { AntiAliasing = FSR ArmorBevel = Enabled Raytracing = Medium SunShadow = High LocalLightShadow = High Lighting = High Texture = High Terrain = High Parallax = High Particles = High RenderingDistance = High } 2026-07-23 17:05:57.805 - Main Thread -> Applying render preset: Preset { AntiAliasing = FSR ArmorBevel = Enabled Raytracing = Medium SunShadow = High LocalLightShadow = High Lighting = High Texture = High Terrain = High Parallax = High Particles = High RenderingDistance = High } 2026-07-23 17:05:57.806 - Main Thread -> LOADING_TIME|PushWorldDefinitionSet|1201.0073 2026-07-23 17:05:57.806 - Main Thread -> Info: Finished loading definition set World 2026-07-23 17:05:58.081 - Main Thread -> LOADING_TIME|WorldStartup|1843.6771 2026-07-23 17:05:58.081 - Main Thread -> LOADING_BEGIN|WorldTransitionToGame 2026-07-23 17:05:58.081 - Main Thread -> GameCoreScene UnloadAllScenes MainMenu 2026-07-23 17:05:58.081 - Main Thread -> GameCoreScene UnloadAllScenes GameClient 2026-07-23 17:05:58.081 - Main Thread -> GameCoreScene UnloadAllScenes GameServer 2026-07-23 17:05:58.081 - Main Thread -> GameCoreScene UnloadAllScenes GC.Collect 2026-07-23 17:05:58.081 - Main Thread -> GameCoreScene UnloadAllScenes Done 2026-07-23 17:05:58.482 - Main Thread -> Loading save Concordia Research Facility 19.16 - version: 2.3.0.2798 2026-07-23 17:05:58.536 - Main Thread -> LOADING_BEGIN|WorldDeserialization 2026-07-23 17:06:01.651 - Main Thread -> LOADING_TIME|WorldDeserialization|3115.0923 2026-07-23 17:06:01.651 - Main Thread -> LOADING_BEGIN|SessionComponentDeserialization 2026-07-23 17:06:01.863 - Main Thread -> LOADING_TIME|SessionComponentDeserialization|212.2066 2026-07-23 17:06:01.863 - Main Thread -> LOADING_BEGIN|EntitySpawning 2026-07-23 17:06:01.872 - Main Thread -> Sorting jobs for scene of 681 jobs with seed '0' 2026-07-23 17:06:02.013 - Main Thread -> [World Seed Provider]: Creating world seed for Server. Stable seed provider is False 2026-07-23 17:06:02.013 - Main Thread -> [World Seed Provider]: Using seed 1211413883. 2026-07-23 17:06:02.013 - Main Thread -> Scene: Server - Using serialized generator: f9f1aee1-8280-4880-b7f6-c8f92928c8dd : Vanilla\Procedural\VS2_3\System\Data\ProceduralGenerationDataDefinition-2-3.def 2026-07-23 17:06:03.333 - Main Thread -> Character added: 96:1 2026-07-23 17:06:05.205 - Main Thread -> LOADING_TIME|EntitySpawning|3341.6745 2026-07-23 17:06:05.949 - Main Thread -> Info: Loading ManagedWorldArea: '' 2026-07-23 17:06:05.949 - Main Thread -> Info: Loading ManagedWorldArea: '' 2026-07-23 17:06:05.949 - Main Thread -> Info: Loading ManagedWorldArea: '' 2026-07-23 17:06:05.949 - Main Thread -> Info: Loading ManagedWorldArea: '' 2026-07-23 17:06:05.949 - Main Thread -> Info: Loading ManagedWorldArea: '' 2026-07-23 17:06:05.949 - Main Thread -> Info: Loading ManagedWorldArea: '' 2026-07-23 17:06:05.949 - Main Thread -> Info: Loading ManagedWorldArea: '' 2026-07-23 17:06:05.949 - Main Thread -> Info: Loading ManagedWorldArea: '' 2026-07-23 17:06:05.949 - Main Thread -> Info: Loading ManagedWorldArea: '' 2026-07-23 17:06:05.949 - Main Thread -> Info: Loading ManagedWorldArea: '' 2026-07-23 17:06:05.949 - Main Thread -> Info: Loading ManagedWorldArea: '' 2026-07-23 17:06:05.949 - Main Thread -> Info: Loading ManagedWorldArea: '' 2026-07-23 17:06:05.949 - Main Thread -> Info: Loading ManagedWorldArea: '' 2026-07-23 17:06:05.949 - Main Thread -> Info: Loading ManagedWorldArea: '' 2026-07-23 17:06:05.949 - Main Thread -> Info: Loading ManagedWorldArea: '' 2026-07-23 17:06:05.949 - Main Thread -> Info: Loading ManagedWorldArea: '' 2026-07-23 17:06:05.949 - Main Thread -> Info: Loading ManagedWorldArea: '' 2026-07-23 17:06:05.949 - Main Thread -> Info: Loading ManagedWorldArea: '' 2026-07-23 17:06:05.949 - Main Thread -> Info: Loading ManagedWorldArea: '' 2026-07-23 17:06:05.949 - Main Thread -> Info: Loading ManagedWorldArea: '' 2026-07-23 17:06:05.949 - Main Thread -> Info: Loading ManagedWorldArea: '' 2026-07-23 17:06:05.949 - Main Thread -> Info: Loading ManagedWorldArea: '' 2026-07-23 17:06:05.949 - Main Thread -> Info: Loading ManagedWorldArea: '' 2026-07-23 17:06:05.949 - Main Thread -> Info: Loading ManagedWorldArea: '' 2026-07-23 17:06:06.287 - Main Thread -> Sorting jobs for scene of 639 jobs with seed '0' 2026-07-23 17:06:06.416 - Main Thread -> [World Seed Provider]: Creating world seed for Client. Stable seed provider is False 2026-07-23 17:06:08.575 - Main Thread -> [World Seed Provider]: Using seed 1211413883. 2026-07-23 17:06:08.576 - Main Thread -> Scene: Client - Using serialized generator: f9f1aee1-8280-4880-b7f6-c8f92928c8dd : Vanilla\Procedural\VS2_3\System\Data\ProceduralGenerationDataDefinition-2-3.def 2026-07-23 17:06:08.626 - Main Thread -> Info: [MissionObjectives] GetObjectiveDataAndRefresh > fetching new objectives data 2026-07-23 17:06:08.773 - Main Thread -> LOADING_TIME|WorldTransitionToGame|4023.0272999999997 2026-07-23 17:06:08.773 - Main Thread -> LOADING_TIME_FULL|WorldTransitionToGame|10692.2189 2026-07-23 17:06:11.442 - Main Thread -> Character added: 153:1 2026-07-23 17:06:13.039 - Main Thread -> Clamping maximum number of workers threads, 20 cores detected. 2026-07-23 17:06:13.039 - Main Thread -> Configuring worker pool as: (workerCount: 13, highPriorityBias: 0, forceSynchronousExecution: False) 2026-07-23 17:06:13.039 - Main Thread -> Workers configured. 2026-07-23 17:06:13.876 - In-Process Server Thread -> Info: {Mission} {Trigger} Trigger StartGridSpawn fired. Event: EntityEnteredAreaEventComponent 2026-07-23 17:06:13.877 - In-Process Server Thread -> Info: {Mission} {Trigger} - First failed condition TriggeringEntityIsGridConditionComponent for AND 2026-07-23 17:06:13.887 - In-Process Server Thread -> Info: {Mission} {Trigger} Trigger StartGridSpawn fired. Event: EntityEnteredAreaEventComponent 2026-07-23 17:06:13.888 - In-Process Server Thread -> Info: {Mission} {Trigger} - First failed condition TriggeringEntityIsGridConditionComponent for AND 2026-07-23 17:06:13.889 - In-Process Server Thread -> Info: {Mission} {Area} Entity entered area: $MissionArea_1f216247-d3f0-472f-af77-7a65eb84c12c, entity: Grid 57:1 2026-07-23 17:06:13.889 - In-Process Server Thread -> Info: {Mission} {Area} Entity entered area: $ExitArea_583d6fe3-ba10-46d2-91fc-e18e2a53a607, entity: Grid 57:1 2026-07-23 17:06:13.889 - In-Process Server Thread -> Info: {Mission} {Area} Entity entered area: $ExitArea_583d6fe3-ba10-46d2-91fc-e18e2a53a607, entity: Grid 53:1 2026-07-23 17:06:13.889 - In-Process Server Thread -> Info: {Mission} {Area} Entity entered area: $ExitArea_583d6fe3-ba10-46d2-91fc-e18e2a53a607, entity: Grid 48:1 2026-07-23 17:06:13.893 - In-Process Server Thread -> Info: {Mission} {Area} Entity entered area: $ExitArea_583d6fe3-ba10-46d2-91fc-e18e2a53a607, entity: Grid 58:1 2026-07-23 17:06:13.893 - In-Process Server Thread -> Info: {Mission} {Area} Entity entered area: $ExitArea_583d6fe3-ba10-46d2-91fc-e18e2a53a607, entity: Grid 50:1 2026-07-23 17:06:13.893 - In-Process Server Thread -> Info: {Mission} {Area} Entity entered area: $ExitArea_583d6fe3-ba10-46d2-91fc-e18e2a53a607, entity: Grid 47:1 2026-07-23 17:06:13.893 - In-Process Server Thread -> Info: {Mission} {Area} Entity entered area: $ExitArea_583d6fe3-ba10-46d2-91fc-e18e2a53a607, entity: Grid 46:1 2026-07-23 17:06:13.893 - In-Process Server Thread -> Info: {Mission} {Area} Entity entered area: $ExitArea_583d6fe3-ba10-46d2-91fc-e18e2a53a607, entity: Grid 52:1 2026-07-23 17:06:13.894 - In-Process Server Thread -> Info: {Mission} {Area} Entity entered area: CRFStart, entity: Grid 9802:1 2026-07-23 17:06:21.472 - Main Thread -> Info: [MissionObjectives] GetObjectiveDataAndRefresh > done 2026-07-23 17:06:21.601 - Main Thread -> Info: Adding gravity to a kinematic body (153:1) has no effect 2026-07-23 17:06:22.452 - Main Thread -> LOADING_TIME|WorkerPoolLoad|122.57113647460938 2026-07-23 17:06:22.452 - Main Thread -> LOADING_TIME|ClientSessionTime|6900.278179168701 2026-07-23 17:06:22.452 - Main Thread -> LOADING_TIME|ServerSessionTime|1509.5497970581055 2026-07-23 17:06:22.452 - Main Thread -> LOADING_TIME|CLRStalls|561.2500991821289 2026-07-23 17:06:22.452 - Main Thread -> LOADING_TIME|GCMemoryTotal|2266181712 2026-07-23 17:06:22.452 - Main Thread -> STATS_RECORDING_LEGEND,FRAME,TIME,PROCESS,GCTOTAL,GCDELTA,AVAILABLEMEMORY 2026-07-23 17:06:22.452 - Main Thread -> STATS_RECORDING,350,5.83331,2286637064,0,Normal 2026-07-23 17:06:22.913 - Main Thread -> LOADING_TIME|Session|26718.769 2026-07-23 17:06:26.807 - In-Process Server Thread -> Assertion Failure: Vector is not valid.; 'IsValid()' evaluated to false at C:\BuildAgent\work\e958cd452eaeb7c\KeenSWH\Stable_VS2.3\VRage\Sources\Library\VRage.Library\Mathematics\Vector3.cs:1526 il offset: 25 at Keen.VRage.Physics.Havok.HavokSessionComponent.g__CheckVelocitiesPerBody|199_0(<>c__DisplayClass199_0&) at Keen.VRage.Physics.Havok.HavokSessionComponent.UpdateDataFromDynamicBodies(Byte** dataPointers, Int32 loops, Scene scene, Object jobContext) at Keen.VRage.DCS.Scenes.Scene.RunJob(Int32 jobIndex) at Keen.VRage.DCS.Scenes.Scene.Tick(Boolean doSync) at Keen.VRage.Core.Game.Systems.Session.Update(Boolean doEntityLifetimeUpdates) at Keen.Game2.WorldTickComponent.Tick() at Keen.Game2.InProcessServerWorldTickComponent.TickServerInternal() at Keen.Game2.InProcessServerThread.TickUntilDisposed() at Keen.Game2.InProcessServerThread.Run() at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) 2026-07-23 17:06:26.808 - In-Process Server Thread -> Assertion Failure: Linear velocity is not being set to a valid value ({X:NaN Y:NaN Z:NaN}); 'value.IsValid()' evaluated to false at C:\BuildAgent\work\e958cd452eaeb7c\KeenSWH\Stable_VS2.3\VRage\Sources\Physics\VRage.Physics\Data\RigidBodyData.cs:26 il offset: 57 at Keen.VRage.Physics.Data.RigidBodyData.set_LinearVelocity(Vector3 value) at Keen.VRage.Physics.Havok.HkCharacterController.ReadBodyInfo(BodyProxy proxy, WorldTransform& transform, RigidBodyData& bodyData) at Keen.VRage.Physics.Havok.HavokSessionComponent.UpdateDataFromCharacters(DEntity entity, CharacterInfo character, BodyProxy proxy, WorldTransform& wt, SoftTransform& st, RigidBodyData& rb) at Keen.VRage.Physics.Havok.HavokSessionComponent.UpdateDataFromCharacters_InvocationStub(Byte** __dataPointers, Int32 loops, Scene __scene, Object __jobContext) at Keen.VRage.DCS.Scenes.Scene.RunJob(Int32 jobIndex) at Keen.VRage.DCS.Scenes.Scene.Tick(Boolean doSync) at Keen.VRage.Core.Game.Systems.Session.Update(Boolean doEntityLifetimeUpdates) at Keen.Game2.WorldTickComponent.Tick() at Keen.Game2.InProcessServerWorldTickComponent.TickServerInternal() at Keen.Game2.InProcessServerThread.TickUntilDisposed() at Keen.Game2.InProcessServerThread.Run() at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) 2026-07-23 17:06:26.808 - In-Process Server Thread -> Assertion Failure: Got an invalid Character Transform from the Physics Simulation; 'wt.IsValidAndRotationIsNormalized(PRECISION_EPSILON_ON_ORIENTATION)' evaluated to false at C:\BuildAgent\work\e958cd452eaeb7c\KeenSWH\Stable_VS2.3\VRage\Sources\Physics\VRage.Physics\Havok\HavokSessionComponent.Characters.cs:253 il offset: 64 at Keen.VRage.Physics.Havok.HavokSessionComponent.UpdateDataFromCharacters(DEntity entity, CharacterInfo character, BodyProxy proxy, WorldTransform& wt, SoftTransform& st, RigidBodyData& rb) at Keen.VRage.Physics.Havok.HavokSessionComponent.UpdateDataFromCharacters_InvocationStub(Byte** __dataPointers, Int32 loops, Scene __scene, Object __jobContext) at Keen.VRage.DCS.Scenes.Scene.RunJob(Int32 jobIndex) at Keen.VRage.DCS.Scenes.Scene.Tick(Boolean doSync) at Keen.VRage.Core.Game.Systems.Session.Update(Boolean doEntityLifetimeUpdates) at Keen.Game2.WorldTickComponent.Tick() at Keen.Game2.InProcessServerWorldTickComponent.TickServerInternal() at Keen.Game2.InProcessServerThread.TickUntilDisposed() at Keen.Game2.InProcessServerThread.Run() at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) 2026-07-23 17:06:26.811 - In-Process Server Thread -> Assertion Failure: Invalid aabb!; 'aabb.Valid' evaluated to false at C:\BuildAgent\work\e958cd452eaeb7c\KeenSWH\Stable_VS2.3\VRage\Sources\Library\VRage.Library\Mathematics\Spatial\DynamicBoundingVolumeTree3D.cs:174 il offset: 0 at Keen.VRage.Library.Mathematics.Spatial.DynamicBoundingVolumeTree3D`1.UpdateWithMargin(Int32 leafId, BoundingBoxD& aabb, Double margin, Vector3D displacement) at Keen.Game2.Simulation.GameSystems.Antennas.AntennaConnectionsSessionComponent.OnAntennaTransformChanged(AntennaConnectionsSessionComponent session, ObservedWorldTransform& owt, AntennaId antenna) at Keen.Game2.Simulation.GameSystems.Antennas.AntennaConnectionsSessionComponent.OnAntennaTransformChanged_InvocationStub(Byte** __dataPointers, Int32 loops, Scene __scene, AntennaConnectionsSessionComponent __jobContext) at Keen.VRage.DCS.Scenes.Scene.RunJob(Int32 jobIndex) at Keen.VRage.DCS.Scenes.Scene.Tick(Boolean doSync) at Keen.VRage.Core.Game.Systems.Session.Update(Boolean doEntityLifetimeUpdates) at Keen.Game2.WorldTickComponent.Tick() at Keen.Game2.InProcessServerWorldTickComponent.TickServerInternal() at Keen.Game2.InProcessServerThread.TickUntilDisposed() at Keen.Game2.InProcessServerThread.Run() at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) 2026-07-23 17:06:26.894 - In-Process Server Thread -> Info: Despawn PlanetEncounter: 'SectorID : Sector Offset : 15, 5 - Layer : 0 - Face Index : 0 -- EntityID : 0' VerdureEncounter_CaveHideout1_VS2-3_Composite PrefabDynamicVoxel_ServerComposition Hideout PCU: 2034 2026-07-23 17:06:26.910 - In-Process Server Thread -> Info: {Mission} {Area} Entity exited area: $ExitArea_583d6fe3-ba10-46d2-91fc-e18e2a53a607, entity: Grid 48:1 2026-07-23 17:06:26.916 - In-Process Server Thread -> Assertion Failure: Got an invalid Character Transform from the Physics Simulation; 'worldTransform.IsValidAndRotationIsNormalized(PRECISION_EPSILON_ON_ORIENTATION)' evaluated to false at C:\BuildAgent\work\e958cd452eaeb7c\KeenSWH\Stable_VS2.3\VRage\Sources\Physics\VRage.Physics\Havok\HavokSessionComponent.Characters.cs:110 il offset: 155 at Keen.VRage.Physics.Havok.HavokSessionComponent.CollectDataForCharacters(CharacterInfo character, BodyProxy proxy, WorldTransform& wt, SoftTransform& st, RigidBodyData& rb, TransformChangeTypeData& transformChange, HavokSessionComponent session) at Keen.VRage.Physics.Havok.HavokSessionComponent.CollectDataForCharacters_InvocationStub(Byte** __dataPointers, Int32 loops, Scene __scene, HavokSessionComponent __jobContext) at Keen.VRage.DCS.Scenes.Scene.RunJob(Int32 jobIndex) at Keen.VRage.DCS.Scenes.Scene.Tick(Boolean doSync) at Keen.VRage.Core.Game.Systems.Session.Update(Boolean doEntityLifetimeUpdates) at Keen.Game2.WorldTickComponent.Tick() at Keen.Game2.InProcessServerWorldTickComponent.TickServerInternal() at Keen.Game2.InProcessServerThread.TickUntilDisposed() at Keen.Game2.InProcessServerThread.Run() at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) 2026-07-23 17:06:26.920 - In-Process Server Thread -> Assertion Failure: The "Transform" argument must have a valid transform on the Collider query; 'args.Transform.IsValidAndRotationIsNormalized()' evaluated to false at C:\BuildAgent\work\e958cd452eaeb7c\KeenSWH\Stable_VS2.3\VRage\Sources\Physics\VRage.Physics\Havok\HavokSessionComponent.Queries.cs:662 il offset: 22 at Keen.VRage.Physics.Havok.HavokSessionComponent.QueryCollider(BufferReference`1 hits, ColliderQueryArgs& args, CollisionPreset collisionPreset) at Keen.Game2.Simulation.GameSystems.EntityDetection.ShapeEntityDetectorComponent.Detect(DetectionArgs args) at Keen.Game2.Simulation.GameSystems.EntityDetection.EntityDetectorBaseComponent.UpdateSubscribers(DetectionArgs args, List`1 subscribers) at Keen.Game2.Simulation.GameSystems.EntityDetection.EntityDetectorBaseComponent.UpdateSubscribers(Entity entity) at Keen.Game2.Simulation.GameSystems.EntityDetection.EntityDetectorBaseComponent.UpdateSubscribers_InvocationStub(Byte** __dataPointers, Int32 loops, Scene __scene, Object __jobContext) at Keen.VRage.DCS.Scenes.Scene.RunJob(Int32 jobIndex) at Keen.VRage.DCS.Scenes.Scene.Tick(Boolean doSync) at Keen.VRage.Core.Game.Systems.Session.Update(Boolean doEntityLifetimeUpdates) at Keen.Game2.WorldTickComponent.Tick() at Keen.Game2.InProcessServerWorldTickComponent.TickServerInternal() at Keen.Game2.InProcessServerThread.TickUntilDisposed() at Keen.Game2.InProcessServerThread.Run() at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) 2026-07-23 17:06:26.922 - Main Thread -> Assertion Failure: Invalid aabb!; 'aabb.Valid' evaluated to false at C:\BuildAgent\work\e958cd452eaeb7c\KeenSWH\Stable_VS2.3\VRage\Sources\Library\VRage.Library\Mathematics\Spatial\DynamicBoundingVolumeTree3D.cs:75 il offset: 0 at Keen.VRage.Library.Mathematics.Spatial.DynamicBoundingVolumeTree3D`1.Add(BoundingBoxD& aabb, T userData, Boolean reBalance) at Keen.VRage.Physics.Havok.WorldManager.HavokLargeWorldManager.UpdateStaticEntityCluster(DEntity entity, StaticData& staticData, BoundingBoxD& bounds, Optional`1 clusterIndex) at Keen.VRage.Physics.Havok.WorldManager.HavokLargeWorldManager.UpdateStaticBodyCluster(DEntity entity, WorldTransform& worldTransform, StaticData& staticData, Optional`1 clusterIndex, HavokSessionComponent session) at Keen.VRage.Physics.Havok.WorldManager.HavokLargeWorldManager.UpdateMovedStaticBodyClusters_InvocationStub(Byte** __dataPointers, Int32 loops, Scene __scene, HavokSessionComponent __jobContext) at Keen.VRage.DCS.Scenes.Scene.RunJob(Int32 jobIndex) at Keen.VRage.DCS.Scenes.Scene.Tick(Boolean doSync) at Keen.VRage.Core.Game.Systems.Session.Update(Boolean doEntityLifetimeUpdates) at Keen.Game2.WorldTickComponent.Tick() at Keen.Game2.ClientWorldTickComponent.Tick() at Keen.Game2.GameAppComponent.GameUpdate() at Keen.Game2.GameAppComponent.GameUpdate_InvocationStub(Byte** __dataPointers, Int32 loops, Scene __scene, Object __jobContext) at Keen.VRage.DCS.Scenes.Scene.RunJob(Int32 jobIndex) at Keen.VRage.DCS.Scenes.Scene.Tick(Boolean doSync) at Keen.VRage.Core.VRageCore.Update(TimeSpan timeDelta) at Keen.VRage.Library.Utils.AppLoop.Run(Action`1 tickCallback) at Keen.Game2.Program.Main(String[] args) 2026-07-23 17:06:26.923 - Main Thread -> Assertion Failure: Invalid world transform! {{Position: {X:NaN Y:NaN Z:NaN}}, {Orientation: {X:0.72555804 Y:0.5778226 Z:0.16942097 W:-0.33314148}}}; 'IsValid()' evaluated to false at C:\BuildAgent\work\e958cd452eaeb7c\KeenSWH\Stable_VS2.3\VRage\Sources\VRage\VRage.Core\WorldTransform.cs:229 il offset: 49 at Keen.VRage.Core.WorldTransform.AssertIsValid() at Keen.VRage.Physics.Havok.Ragdolls.RagdollInstance.Update(BodyProxy proxy, ReadOnlySpan`1 targetLocalTransforms, Boolean discontinuity, WorldTransform& worldTransform, Single deltaTime) at Keen.VRage.Physics.Havok.HavokSessionComponent.CollectRagdollData_InvocationStub(Byte** __dataPointers, Int32 loops, Scene __scene, HavokSessionComponent __jobContext) at Keen.VRage.DCS.Scenes.Scene.RunJob(Int32 jobIndex) at Keen.VRage.DCS.Scenes.Scene.Tick(Boolean doSync) at Keen.VRage.Core.Game.Systems.Session.Update(Boolean doEntityLifetimeUpdates) at Keen.Game2.WorldTickComponent.Tick() at Keen.Game2.ClientWorldTickComponent.Tick() at Keen.Game2.GameAppComponent.GameUpdate() at Keen.Game2.GameAppComponent.GameUpdate_InvocationStub(Byte** __dataPointers, Int32 loops, Scene __scene, Object __jobContext) at Keen.VRage.DCS.Scenes.Scene.RunJob(Int32 jobIndex) at Keen.VRage.DCS.Scenes.Scene.Tick(Boolean doSync) at Keen.VRage.Core.VRageCore.Update(TimeSpan timeDelta) at Keen.VRage.Library.Utils.AppLoop.Run(Action`1 tickCallback) at Keen.Game2.Program.Main(String[] args) 2026-07-23 17:06:26.923 - Main Thread -> Assertion Failure: Invalid world transform! {{Position: {X:NaN Y:NaN Z:NaN}}, {Orientation: {X:0.725558 Y:0.57782257 Z:0.16942097 W:-0.33314145}}}; 'IsValid()' evaluated to false at C:\BuildAgent\work\e958cd452eaeb7c\KeenSWH\Stable_VS2.3\VRage\Sources\VRage\VRage.Core\WorldTransform.cs:229 il offset: 49 at Keen.VRage.Core.WorldTransform.AssertIsValid() at Keen.VRage.Physics.Havok.Ragdolls.RagdollInstance.GetRagdollPose(BodyProxy proxy, BufferReference`1 actualModelSpaceTransforms, ReadOnlySpan`1 targetLocalTransforms, WorldTransform& worldTransform) at Keen.VRage.Physics.Havok.HavokSessionComponent.UpdateDataFromRagdolls_InvocationStub(Byte** __dataPointers, Int32 loops, Scene __scene, Object __jobContext) at Keen.VRage.DCS.Scenes.Scene.RunJob(Int32 jobIndex) at Keen.VRage.DCS.Scenes.Scene.Tick(Boolean doSync) at Keen.VRage.Core.Game.Systems.Session.Update(Boolean doEntityLifetimeUpdates) at Keen.Game2.WorldTickComponent.Tick() at Keen.Game2.ClientWorldTickComponent.Tick() at Keen.Game2.GameAppComponent.GameUpdate() at Keen.Game2.GameAppComponent.GameUpdate_InvocationStub(Byte** __dataPointers, Int32 loops, Scene __scene, Object __jobContext) at Keen.VRage.DCS.Scenes.Scene.RunJob(Int32 jobIndex) at Keen.VRage.DCS.Scenes.Scene.Tick(Boolean doSync) at Keen.VRage.Core.VRageCore.Update(TimeSpan timeDelta) at Keen.VRage.Library.Utils.AppLoop.Run(Action`1 tickCallback) at Keen.Game2.Program.Main(String[] args) 2026-07-23 17:06:26.924 - Main Thread -> Assertion Failure: Invalid matrix! { {M11:-0.016658545 M12:0.9825036 M13:-0.18549678 M14:0} {M21:0.018653572 M22:-0.18518472 M23:-0.9825266 M24:0} {M31:-0.9996871 M32:-0.019827664 M33:-0.015242219 M34:0} {M41:NaN M42:NaN M43:NaN M44:1} }; 'IsValid()' evaluated to false at C:\BuildAgent\work\e958cd452eaeb7c\KeenSWH\Stable_VS2.3\VRage\Sources\Library\VRage.Library\Mathematics\Matrix.cs:2895 il offset: 49 at Keen.VRage.Library.Mathematics.Matrix.AssertIsValid() at Keen.VRage.Physics.Havok.Ragdolls.RagdollInstance.GetRagdollPose(BodyProxy proxy, BufferReference`1 actualModelSpaceTransforms, ReadOnlySpan`1 targetLocalTransforms, WorldTransform& worldTransform) at Keen.VRage.Physics.Havok.HavokSessionComponent.UpdateDataFromRagdolls_InvocationStub(Byte** __dataPointers, Int32 loops, Scene __scene, Object __jobContext) at Keen.VRage.DCS.Scenes.Scene.RunJob(Int32 jobIndex) at Keen.VRage.DCS.Scenes.Scene.Tick(Boolean doSync) at Keen.VRage.Core.Game.Systems.Session.Update(Boolean doEntityLifetimeUpdates) at Keen.Game2.WorldTickComponent.Tick() at Keen.Game2.ClientWorldTickComponent.Tick() at Keen.Game2.GameAppComponent.GameUpdate() at Keen.Game2.GameAppComponent.GameUpdate_InvocationStub(Byte** __dataPointers, Int32 loops, Scene __scene, Object __jobContext) at Keen.VRage.DCS.Scenes.Scene.RunJob(Int32 jobIndex) at Keen.VRage.DCS.Scenes.Scene.Tick(Boolean doSync) at Keen.VRage.Core.VRageCore.Update(TimeSpan timeDelta) at Keen.VRage.Library.Utils.AppLoop.Run(Action`1 tickCallback) at Keen.Game2.Program.Main(String[] args) 2026-07-23 17:06:26.924 - Main Thread -> Assertion Failure: Invalid matrix! { {M11:0.12743747 M12:0.93610626 M13:0.3278184 M14:0} {M21:-0.057324648 M22:-0.32300925 M23:0.94465816 M24:0} {M31:0.9901887 M32:-0.13917696 M33:0.012498379 M34:0} {M41:NaN M42:NaN M43:NaN M44:1} }; 'IsValid()' evaluated to false at C:\BuildAgent\work\e958cd452eaeb7c\KeenSWH\Stable_VS2.3\VRage\Sources\Library\VRage.Library\Mathematics\Matrix.cs:2895 il offset: 49 at Keen.VRage.Library.Mathematics.Matrix.AssertIsValid() at Keen.VRage.Physics.Havok.Ragdolls.RagdollInstance.GetRagdollPose(BodyProxy proxy, BufferReference`1 actualModelSpaceTransforms, ReadOnlySpan`1 targetLocalTransforms, WorldTransform& worldTransform) at Keen.VRage.Physics.Havok.HavokSessionComponent.UpdateDataFromRagdolls_InvocationStub(Byte** __dataPointers, Int32 loops, Scene __scene, Object __jobContext) at Keen.VRage.DCS.Scenes.Scene.RunJob(Int32 jobIndex) at Keen.VRage.DCS.Scenes.Scene.Tick(Boolean doSync) at Keen.VRage.Core.Game.Systems.Session.Update(Boolean doEntityLifetimeUpdates) at Keen.Game2.WorldTickComponent.Tick() at Keen.Game2.ClientWorldTickComponent.Tick() at Keen.Game2.GameAppComponent.GameUpdate() at Keen.Game2.GameAppComponent.GameUpdate_InvocationStub(Byte** __dataPointers, Int32 loops, Scene __scene, Object __jobContext) at Keen.VRage.DCS.Scenes.Scene.RunJob(Int32 jobIndex) at Keen.VRage.DCS.Scenes.Scene.Tick(Boolean doSync) at Keen.VRage.Core.VRageCore.Update(TimeSpan timeDelta) at Keen.VRage.Library.Utils.AppLoop.Run(Action`1 tickCallback) at Keen.Game2.Program.Main(String[] args) 2026-07-23 17:06:26.924 - Main Thread -> Assertion Failure: Invalid matrix! { {M11:0.12743735 M12:0.9361063 M13:0.32781842 M14:0} {M21:-0.013906181 M22:-0.32879448 M23:0.9442993 M24:0} {M31:0.9917493 M32:-0.12489778 M33:-0.028883219 M34:0} {M41:NaN M42:NaN M43:NaN M44:1} }; 'IsValid()' evaluated to false at C:\BuildAgent\work\e958cd452eaeb7c\KeenSWH\Stable_VS2.3\VRage\Sources\Library\VRage.Library\Mathematics\Matrix.cs:2895 il offset: 49 at Keen.VRage.Library.Mathematics.Matrix.AssertIsValid() at Keen.VRage.Physics.Havok.Ragdolls.RagdollInstance.GetRagdollPose(BodyProxy proxy, BufferReference`1 actualModelSpaceTransforms, ReadOnlySpan`1 targetLocalTransforms, WorldTransform& worldTransform) at Keen.VRage.Physics.Havok.HavokSessionComponent.UpdateDataFromRagdolls_InvocationStub(Byte** __dataPointers, Int32 loops, Scene __scene, Object __jobContext) at Keen.VRage.DCS.Scenes.Scene.RunJob(Int32 jobIndex) at Keen.VRage.DCS.Scenes.Scene.Tick(Boolean doSync) at Keen.VRage.Core.Game.Systems.Session.Update(Boolean doEntityLifetimeUpdates) at Keen.Game2.WorldTickComponent.Tick() at Keen.Game2.ClientWorldTickComponent.Tick() at Keen.Game2.GameAppComponent.GameUpdate() at Keen.Game2.GameAppComponent.GameUpdate_InvocationStub(Byte** __dataPointers, Int32 loops, Scene __scene, Object __jobContext) at Keen.VRage.DCS.Scenes.Scene.RunJob(Int32 jobIndex) at Keen.VRage.DCS.Scenes.Scene.Tick(Boolean doSync) at Keen.VRage.Core.VRageCore.Update(TimeSpan timeDelta) at Keen.VRage.Library.Utils.AppLoop.Run(Action`1 tickCallback) at Keen.Game2.Program.Main(String[] args) 2026-07-23 17:06:26.924 - Main Thread -> Assertion Failure: Invalid matrix! { {M11:0.055087507 M12:0.8404074 M13:-0.5391488 M14:0} {M21:0.11857095 M22:0.5306415 M23:0.8392621 M24:0} {M31:0.9914167 M32:-0.11016056 M33:-0.07041633 M34:0} {M41:NaN M42:NaN M43:NaN M44:1} }; 'IsValid()' evaluated to false at C:\BuildAgent\work\e958cd452eaeb7c\KeenSWH\Stable_VS2.3\VRage\Sources\Library\VRage.Library\Mathematics\Matrix.cs:2895 il offset: 49 at Keen.VRage.Library.Mathematics.Matrix.AssertIsValid() at Keen.VRage.Physics.Havok.Ragdolls.RagdollInstance.GetRagdollPose(BodyProxy proxy, BufferReference`1 actualModelSpaceTransforms, ReadOnlySpan`1 targetLocalTransforms, WorldTransform& worldTransform) at Keen.VRage.Physics.Havok.HavokSessionComponent.UpdateDataFromRagdolls_InvocationStub(Byte** __dataPointers, Int32 loops, Scene __scene, Object __jobContext) at Keen.VRage.DCS.Scenes.Scene.RunJob(Int32 jobIndex) at Keen.VRage.DCS.Scenes.Scene.Tick(Boolean doSync) at Keen.VRage.Core.Game.Systems.Session.Update(Boolean doEntityLifetimeUpdates) at Keen.Game2.WorldTickComponent.Tick() at Keen.Game2.ClientWorldTickComponent.Tick() at Keen.Game2.GameAppComponent.GameUpdate() at Keen.Game2.GameAppComponent.GameUpdate_InvocationStub(Byte** __dataPointers, Int32 loops, Scene __scene, Object __jobContext) at Keen.VRage.DCS.Scenes.Scene.RunJob(Int32 jobIndex) at Keen.VRage.DCS.Scenes.Scene.Tick(Boolean doSync) at Keen.VRage.Core.VRageCore.Update(TimeSpan timeDelta) at Keen.VRage.Library.Utils.AppLoop.Run(Action`1 tickCallback) at Keen.Game2.Program.Main(String[] args) 2026-07-23 17:06:26.924 - Main Thread -> Assertion Failure: Invalid matrix! { {M11:0.012819946 M12:0.9989171 M13:-0.044736147 M14:0} {M21:0.16237053 M22:0.04206574 M23:0.9858333 M24:0} {M31:0.9866471 M32:-0.019902676 M33:-0.1616559 M34:0} {M41:NaN M42:NaN M43:NaN M44:1} }; 'IsValid()' evaluated to false at C:\BuildAgent\work\e958cd452eaeb7c\KeenSWH\Stable_VS2.3\VRage\Sources\Library\VRage.Library\Mathematics\Matrix.cs:2895 il offset: 49 at Keen.VRage.Library.Mathematics.Matrix.AssertIsValid() at Keen.VRage.Physics.Havok.Ragdolls.RagdollInstance.GetRagdollPose(BodyProxy proxy, BufferReference`1 actualModelSpaceTransforms, ReadOnlySpan`1 targetLocalTransforms, WorldTransform& worldTransform) at Keen.VRage.Physics.Havok.HavokSessionComponent.UpdateDataFromRagdolls_InvocationStub(Byte** __dataPointers, Int32 loops, Scene __scene, Object __jobContext) at Keen.VRage.DCS.Scenes.Scene.RunJob(Int32 jobIndex) at Keen.VRage.DCS.Scenes.Scene.Tick(Boolean doSync) at Keen.VRage.Core.Game.Systems.Session.Update(Boolean doEntityLifetimeUpdates) at Keen.Game2.WorldTickComponent.Tick() at Keen.Game2.ClientWorldTickComponent.Tick() at Keen.Game2.GameAppComponent.GameUpdate() at Keen.Game2.GameAppComponent.GameUpdate_InvocationStub(Byte** __dataPointers, Int32 loops, Scene __scene, Object __jobContext) at Keen.VRage.DCS.Scenes.Scene.RunJob(Int32 jobIndex) at Keen.VRage.DCS.Scenes.Scene.Tick(Boolean doSync) at Keen.VRage.Core.VRageCore.Update(TimeSpan timeDelta) at Keen.VRage.Library.Utils.AppLoop.Run(Action`1 tickCallback) at Keen.Game2.Program.Main(String[] args) 2026-07-23 17:06:26.924 - Main Thread -> Assertion Failure: Invalid matrix! { {M11:0.07065958 M12:0.31345665 M13:0.9469706 M14:0} {M21:0.0066240877 M22:-0.94947076 M23:0.31378976 M24:0} {M31:0.9974791 M32:-0.015899628 M33:-0.06916678 M34:0} {M41:NaN M42:NaN M43:NaN M44:1} }; 'IsValid()' evaluated to false at C:\BuildAgent\work\e958cd452eaeb7c\KeenSWH\Stable_VS2.3\VRage\Sources\Library\VRage.Library\Mathematics\Matrix.cs:2895 il offset: 49 at Keen.VRage.Library.Mathematics.Matrix.AssertIsValid() at Keen.VRage.Physics.Havok.Ragdolls.RagdollInstance.GetRagdollPose(BodyProxy proxy, BufferReference`1 actualModelSpaceTransforms, ReadOnlySpan`1 targetLocalTransforms, WorldTransform& worldTransform) at Keen.VRage.Physics.Havok.HavokSessionComponent.UpdateDataFromRagdolls_InvocationStub(Byte** __dataPointers, Int32 loops, Scene __scene, Object __jobContext) at Keen.VRage.DCS.Scenes.Scene.RunJob(Int32 jobIndex) at Keen.VRage.DCS.Scenes.Scene.Tick(Boolean doSync) at Keen.VRage.Core.Game.Systems.Session.Update(Boolean doEntityLifetimeUpdates) at Keen.Game2.WorldTickComponent.Tick() at Keen.Game2.ClientWorldTickComponent.Tick() at Keen.Game2.GameAppComponent.GameUpdate() at Keen.Game2.GameAppComponent.GameUpdate_InvocationStub(Byte** __dataPointers, Int32 loops, Scene __scene, Object __jobContext) at Keen.VRage.DCS.Scenes.Scene.RunJob(Int32 jobIndex) at Keen.VRage.DCS.Scenes.Scene.Tick(Boolean doSync) at Keen.VRage.Core.VRageCore.Update(TimeSpan timeDelta) at Keen.VRage.Library.Utils.AppLoop.Run(Action`1 tickCallback) at Keen.Game2.Program.Main(String[] args) 2026-07-23 17:06:26.924 - Main Thread -> Assertion Failure: Invalid matrix! { {M11:0.07065964 M12:0.3134565 M13:0.9469707 M14:0} {M21:0.006624073 M22:-0.94947076 M23:0.31378958 M24:0} {M31:0.9974791 M32:-0.015899658 M33:-0.06916678 M34:0} {M41:NaN M42:NaN M43:NaN M44:1} }; 'IsValid()' evaluated to false at C:\BuildAgent\work\e958cd452eaeb7c\KeenSWH\Stable_VS2.3\VRage\Sources\Library\VRage.Library\Mathematics\Matrix.cs:2895 il offset: 49 at Keen.VRage.Library.Mathematics.Matrix.AssertIsValid() at Keen.VRage.Physics.Havok.Ragdolls.RagdollInstance.GetRagdollPose(BodyProxy proxy, BufferReference`1 actualModelSpaceTransforms, ReadOnlySpan`1 targetLocalTransforms, WorldTransform& worldTransform) at Keen.VRage.Physics.Havok.HavokSessionComponent.UpdateDataFromRagdolls_InvocationStub(Byte** __dataPointers, Int32 loops, Scene __scene, Object __jobContext) at Keen.VRage.DCS.Scenes.Scene.RunJob(Int32 jobIndex) at Keen.VRage.DCS.Scenes.Scene.Tick(Boolean doSync) at Keen.VRage.Core.Game.Systems.Session.Update(Boolean doEntityLifetimeUpdates) at Keen.Game2.WorldTickComponent.Tick() at Keen.Game2.ClientWorldTickComponent.Tick() at Keen.Game2.GameAppComponent.GameUpdate() at Keen.Game2.GameAppComponent.GameUpdate_InvocationStub(Byte** __dataPointers, Int32 loops, Scene __scene, Object __jobContext) at Keen.VRage.DCS.Scenes.Scene.RunJob(Int32 jobIndex) at Keen.VRage.DCS.Scenes.Scene.Tick(Boolean doSync) at Keen.VRage.Core.VRageCore.Update(TimeSpan timeDelta) at Keen.VRage.Library.Utils.AppLoop.Run(Action`1 tickCallback) at Keen.Game2.Program.Main(String[] args) 2026-07-23 17:06:26.924 - Main Thread -> Assertion Failure: Invalid matrix! { {M11:0.12488592 M12:-0.85760075 M13:-0.49892363 M14:0} {M21:-0.054066896 M22:0.49623066 M23:-0.8665057 M24:0} {M31:0.990697 M32:0.13518971 M33:0.015604377 M34:0} {M41:NaN M42:NaN M43:NaN M44:1} }; 'IsValid()' evaluated to false at C:\BuildAgent\work\e958cd452eaeb7c\KeenSWH\Stable_VS2.3\VRage\Sources\Library\VRage.Library\Mathematics\Matrix.cs:2895 il offset: 49 at Keen.VRage.Library.Mathematics.Matrix.AssertIsValid() at Keen.VRage.Physics.Havok.Ragdolls.RagdollInstance.GetRagdollPose(BodyProxy proxy, BufferReference`1 actualModelSpaceTransforms, ReadOnlySpan`1 targetLocalTransforms, WorldTransform& worldTransform) at Keen.VRage.Physics.Havok.HavokSessionComponent.UpdateDataFromRagdolls_InvocationStub(Byte** __dataPointers, Int32 loops, Scene __scene, Object __jobContext) at Keen.VRage.DCS.Scenes.Scene.RunJob(Int32 jobIndex) at Keen.VRage.DCS.Scenes.Scene.Tick(Boolean doSync) at Keen.VRage.Core.Game.Systems.Session.Update(Boolean doEntityLifetimeUpdates) at Keen.Game2.WorldTickComponent.Tick() at Keen.Game2.ClientWorldTickComponent.Tick() at Keen.Game2.GameAppComponent.GameUpdate() at Keen.Game2.GameAppComponent.GameUpdate_InvocationStub(Byte** __dataPointers, Int32 loops, Scene __scene, Object __jobContext) at Keen.VRage.DCS.Scenes.Scene.RunJob(Int32 jobIndex) at Keen.VRage.DCS.Scenes.Scene.Tick(Boolean doSync) at Keen.VRage.Core.VRageCore.Update(TimeSpan timeDelta) at Keen.VRage.Library.Utils.AppLoop.Run(Action`1 tickCallback) at Keen.Game2.Program.Main(String[] args) 2026-07-23 17:06:26.924 - Main Thread -> Assertion Failure: Invalid matrix! { {M11:0.12488598 M12:-0.85760075 M13:-0.4989236 M14:0} {M21:0.094943345 M22:0.5108824 M23:-0.8543917 M24:0} {M31:0.98761815 M32:0.059332162 M33:0.14522547 M34:0} {M41:NaN M42:NaN M43:NaN M44:1} }; 'IsValid()' evaluated to false at C:\BuildAgent\work\e958cd452eaeb7c\KeenSWH\Stable_VS2.3\VRage\Sources\Library\VRage.Library\Mathematics\Matrix.cs:2895 il offset: 49 at Keen.VRage.Library.Mathematics.Matrix.AssertIsValid() at Keen.VRage.Physics.Havok.Ragdolls.RagdollInstance.GetRagdollPose(BodyProxy proxy, BufferReference`1 actualModelSpaceTransforms, ReadOnlySpan`1 targetLocalTransforms, WorldTransform& worldTransform) at Keen.VRage.Physics.Havok.HavokSessionComponent.UpdateDataFromRagdolls_InvocationStub(Byte** __dataPointers, Int32 loops, Scene __scene, Object __jobContext) at Keen.VRage.DCS.Scenes.Scene.RunJob(Int32 jobIndex) at Keen.VRage.DCS.Scenes.Scene.Tick(Boolean doSync) at Keen.VRage.Core.Game.Systems.Session.Update(Boolean doEntityLifetimeUpdates) at Keen.Game2.WorldTickComponent.Tick() at Keen.Game2.ClientWorldTickComponent.Tick() at Keen.Game2.GameAppComponent.GameUpdate() at Keen.Game2.GameAppComponent.GameUpdate_InvocationStub(Byte** __dataPointers, Int32 loops, Scene __scene, Object __jobContext) at Keen.VRage.DCS.Scenes.Scene.RunJob(Int32 jobIndex) at Keen.VRage.DCS.Scenes.Scene.Tick(Boolean doSync) at Keen.VRage.Core.VRageCore.Update(TimeSpan timeDelta) at Keen.VRage.Library.Utils.AppLoop.Run(Action`1 tickCallback) at Keen.Game2.Program.Main(String[] args) 2026-07-23 17:06:26.924 - Main Thread -> Assertion Failure: Invalid matrix! { {M11:-0.08027291 M12:-0.9715816 M13:0.22267962 M14:0} {M21:0.2592939 M22:-0.2360636 M23:-0.9365049 M24:0} {M31:0.96245706 M32:-0.017436147 M33:0.27087414 M34:0} {M41:NaN M42:NaN M43:NaN M44:1} }; 'IsValid()' evaluated to false at C:\BuildAgent\work\e958cd452eaeb7c\KeenSWH\Stable_VS2.3\VRage\Sources\Library\VRage.Library\Mathematics\Matrix.cs:2895 il offset: 49 at Keen.VRage.Library.Mathematics.Matrix.AssertIsValid() at Keen.VRage.Physics.Havok.Ragdolls.RagdollInstance.GetRagdollPose(BodyProxy proxy, BufferReference`1 actualModelSpaceTransforms, ReadOnlySpan`1 targetLocalTransforms, WorldTransform& worldTransform) at Keen.VRage.Physics.Havok.HavokSessionComponent.UpdateDataFromRagdolls_InvocationStub(Byte** __dataPointers, Int32 loops, Scene __scene, Object __jobContext) at Keen.VRage.DCS.Scenes.Scene.RunJob(Int32 jobIndex) at Keen.VRage.DCS.Scenes.Scene.Tick(Boolean doSync) at Keen.VRage.Core.Game.Systems.Session.Update(Boolean doEntityLifetimeUpdates) at Keen.Game2.WorldTickComponent.Tick() at Keen.Game2.ClientWorldTickComponent.Tick() at Keen.Game2.GameAppComponent.GameUpdate() at Keen.Game2.GameAppComponent.GameUpdate_InvocationStub(Byte** __dataPointers, Int32 loops, Scene __scene, Object __jobContext) at Keen.VRage.DCS.Scenes.Scene.RunJob(Int32 jobIndex) at Keen.VRage.DCS.Scenes.Scene.Tick(Boolean doSync) at Keen.VRage.Core.VRageCore.Update(TimeSpan timeDelta) at Keen.VRage.Library.Utils.AppLoop.Run(Action`1 tickCallback) at Keen.Game2.Program.Main(String[] args) 2026-07-23 17:06:26.924 - Main Thread -> Assertion Failure: Invalid matrix! { {M11:-0.040924072 M12:-0.9980006 M13:0.04817629 M14:0} {M21:0.35278392 M22:-0.059544086 M23:-0.9338089 M24:0} {M31:0.93481 M32:-0.021218985 M33:0.35451466 M34:0} {M41:NaN M42:NaN M43:NaN M44:1} }; 'IsValid()' evaluated to false at C:\BuildAgent\work\e958cd452eaeb7c\KeenSWH\Stable_VS2.3\VRage\Sources\Library\VRage.Library\Mathematics\Matrix.cs:2895 il offset: 49 at Keen.VRage.Library.Mathematics.Matrix.AssertIsValid() at Keen.VRage.Physics.Havok.Ragdolls.RagdollInstance.GetRagdollPose(BodyProxy proxy, BufferReference`1 actualModelSpaceTransforms, ReadOnlySpan`1 targetLocalTransforms, WorldTransform& worldTransform) at Keen.VRage.Physics.Havok.HavokSessionComponent.UpdateDataFromRagdolls_InvocationStub(Byte** __dataPointers, Int32 loops, Scene __scene, Object __jobContext) at Keen.VRage.DCS.Scenes.Scene.RunJob(Int32 jobIndex) at Keen.VRage.DCS.Scenes.Scene.Tick(Boolean doSync) at Keen.VRage.Core.Game.Systems.Session.Update(Boolean doEntityLifetimeUpdates) at Keen.Game2.WorldTickComponent.Tick() at Keen.Game2.ClientWorldTickComponent.Tick() at Keen.Game2.GameAppComponent.GameUpdate() at Keen.Game2.GameAppComponent.GameUpdate_InvocationStub(Byte** __dataPointers, Int32 loops, Scene __scene, Object __jobContext) at Keen.VRage.DCS.Scenes.Scene.RunJob(Int32 jobIndex) at Keen.VRage.DCS.Scenes.Scene.Tick(Boolean doSync) at Keen.VRage.Core.VRageCore.Update(TimeSpan timeDelta) at Keen.VRage.Library.Utils.AppLoop.Run(Action`1 tickCallback) at Keen.Game2.Program.Main(String[] args) 2026-07-23 17:06:26.924 - Main Thread -> Assertion Failure: Invalid matrix! { {M11:0.2431587 M12:-0.32626927 M13:-0.9134675 M14:0} {M21:0.111160114 M22:0.9449006 M23:-0.3079065 M24:0} {M31:0.96359634 M32:-0.026670843 M33:0.26602888 M34:0} {M41:NaN M42:NaN M43:NaN M44:1} }; 'IsValid()' evaluated to false at C:\BuildAgent\work\e958cd452eaeb7c\KeenSWH\Stable_VS2.3\VRage\Sources\Library\VRage.Library\Mathematics\Matrix.cs:2895 il offset: 49 at Keen.VRage.Library.Mathematics.Matrix.AssertIsValid() at Keen.VRage.Physics.Havok.Ragdolls.RagdollInstance.GetRagdollPose(BodyProxy proxy, BufferReference`1 actualModelSpaceTransforms, ReadOnlySpan`1 targetLocalTransforms, WorldTransform& worldTransform) at Keen.VRage.Physics.Havok.HavokSessionComponent.UpdateDataFromRagdolls_InvocationStub(Byte** __dataPointers, Int32 loops, Scene __scene, Object __jobContext) at Keen.VRage.DCS.Scenes.Scene.RunJob(Int32 jobIndex) at Keen.VRage.DCS.Scenes.Scene.Tick(Boolean doSync) at Keen.VRage.Core.Game.Systems.Session.Update(Boolean doEntityLifetimeUpdates) at Keen.Game2.WorldTickComponent.Tick() at Keen.Game2.ClientWorldTickComponent.Tick() at Keen.Game2.GameAppComponent.GameUpdate() at Keen.Game2.GameAppComponent.GameUpdate_InvocationStub(Byte** __dataPointers, Int32 loops, Scene __scene, Object __jobContext) at Keen.VRage.DCS.Scenes.Scene.RunJob(Int32 jobIndex) at Keen.VRage.DCS.Scenes.Scene.Tick(Boolean doSync) at Keen.VRage.Core.VRageCore.Update(TimeSpan timeDelta) at Keen.VRage.Library.Utils.AppLoop.Run(Action`1 tickCallback) at Keen.Game2.Program.Main(String[] args) 2026-07-23 17:06:26.924 - Main Thread -> Assertion Failure: Invalid matrix! { {M11:0.24316114 M12:-0.32626924 M13:-0.9134669 M14:0} {M21:0.11116079 M22:0.9449006 M23:-0.30790618 M24:0} {M31:0.9635957 M32:-0.026670724 M33:0.26603138 M34:0} {M41:NaN M42:NaN M43:NaN M44:1} }; 'IsValid()' evaluated to false at C:\BuildAgent\work\e958cd452eaeb7c\KeenSWH\Stable_VS2.3\VRage\Sources\Library\VRage.Library\Mathematics\Matrix.cs:2895 il offset: 49 at Keen.VRage.Library.Mathematics.Matrix.AssertIsValid() at Keen.VRage.Physics.Havok.Ragdolls.RagdollInstance.GetRagdollPose(BodyProxy proxy, BufferReference`1 actualModelSpaceTransforms, ReadOnlySpan`1 targetLocalTransforms, WorldTransform& worldTransform) at Keen.VRage.Physics.Havok.HavokSessionComponent.UpdateDataFromRagdolls_InvocationStub(Byte** __dataPointers, Int32 loops, Scene __scene, Object __jobContext) at Keen.VRage.DCS.Scenes.Scene.RunJob(Int32 jobIndex) at Keen.VRage.DCS.Scenes.Scene.Tick(Boolean doSync) at Keen.VRage.Core.Game.Systems.Session.Update(Boolean doEntityLifetimeUpdates) at Keen.Game2.WorldTickComponent.Tick() at Keen.Game2.ClientWorldTickComponent.Tick() at Keen.Game2.GameAppComponent.GameUpdate() at Keen.Game2.GameAppComponent.GameUpdate_InvocationStub(Byte** __dataPointers, Int32 loops, Scene __scene, Object __jobContext) at Keen.VRage.DCS.Scenes.Scene.RunJob(Int32 jobIndex) at Keen.VRage.DCS.Scenes.Scene.Tick(Boolean doSync) at Keen.VRage.Core.VRageCore.Update(TimeSpan timeDelta) at Keen.VRage.Library.Utils.AppLoop.Run(Action`1 tickCallback) at Keen.Game2.Program.Main(String[] args) 2026-07-23 17:06:26.924 - Main Thread -> Assertion Failure: Invalid matrix! { {M11:0.22561038 M12:-0.9459101 M13:0.23313928 M14:0} {M21:0.9555541 M22:0.16824049 M23:-0.2420978 M24:0} {M31:0.18977931 M32:0.27739698 M33:0.9418252 M34:0} {M41:NaN M42:NaN M43:NaN M44:1} }; 'IsValid()' evaluated to false at C:\BuildAgent\work\e958cd452eaeb7c\KeenSWH\Stable_VS2.3\VRage\Sources\Library\VRage.Library\Mathematics\Matrix.cs:2895 il offset: 49 at Keen.VRage.Library.Mathematics.Matrix.AssertIsValid() at Keen.VRage.Physics.Havok.Ragdolls.RagdollInstance.GetRagdollPose(BodyProxy proxy, BufferReference`1 actualModelSpaceTransforms, ReadOnlySpan`1 targetLocalTransforms, WorldTransform& worldTransform) at Keen.VRage.Physics.Havok.HavokSessionComponent.UpdateDataFromRagdolls_InvocationStub(Byte** __dataPointers, Int32 loops, Scene __scene, Object __jobContext) at Keen.VRage.DCS.Scenes.Scene.RunJob(Int32 jobIndex) at Keen.VRage.DCS.Scenes.Scene.Tick(Boolean doSync) at Keen.VRage.Core.Game.Systems.Session.Update(Boolean doEntityLifetimeUpdates) at Keen.Game2.WorldTickComponent.Tick() at Keen.Game2.ClientWorldTickComponent.Tick() at Keen.Game2.GameAppComponent.GameUpdate() at Keen.Game2.GameAppComponent.GameUpdate_InvocationStub(Byte** __dataPointers, Int32 loops, Scene __scene, Object __jobContext) at Keen.VRage.DCS.Scenes.Scene.RunJob(Int32 jobIndex) at Keen.VRage.DCS.Scenes.Scene.Tick(Boolean doSync) at Keen.VRage.Core.VRageCore.Update(TimeSpan timeDelta) at Keen.VRage.Library.Utils.AppLoop.Run(Action`1 tickCallback) at Keen.Game2.Program.Main(String[] args) 2026-07-23 17:06:26.924 - Main Thread -> Assertion Failure: Invalid matrix! { {M11:-0.16140926 M12:-0.9679485 M13:0.19241317 M14:0} {M21:0.98114985 M22:-0.17838478 M23:-0.07432258 M24:0} {M31:0.10626401 M32:0.17678979 M33:0.9784954 M34:0} {M41:NaN M42:NaN M43:NaN M44:1} }; 'IsValid()' evaluated to false at C:\BuildAgent\work\e958cd452eaeb7c\KeenSWH\Stable_VS2.3\VRage\Sources\Library\VRage.Library\Mathematics\Matrix.cs:2895 il offset: 49 at Keen.VRage.Library.Mathematics.Matrix.AssertIsValid() at Keen.VRage.Physics.Havok.Ragdolls.RagdollInstance.GetRagdollPose(BodyProxy proxy, BufferReference`1 actualModelSpaceTransforms, ReadOnlySpan`1 targetLocalTransforms, WorldTransform& worldTransform) at Keen.VRage.Physics.Havok.HavokSessionComponent.UpdateDataFromRagdolls_InvocationStub(Byte** __dataPointers, Int32 loops, Scene __scene, Object __jobContext) at Keen.VRage.DCS.Scenes.Scene.RunJob(Int32 jobIndex) at Keen.VRage.DCS.Scenes.Scene.Tick(Boolean doSync) at Keen.VRage.Core.Game.Systems.Session.Update(Boolean doEntityLifetimeUpdates) at Keen.Game2.WorldTickComponent.Tick() at Keen.Game2.ClientWorldTickComponent.Tick() at Keen.Game2.GameAppComponent.GameUpdate() at Keen.Game2.GameAppComponent.GameUpdate_InvocationStub(Byte** __dataPointers, Int32 loops, Scene __scene, Object __jobContext) at Keen.VRage.DCS.Scenes.Scene.RunJob(Int32 jobIndex) at Keen.VRage.DCS.Scenes.Scene.Tick(Boolean doSync) at Keen.VRage.Core.VRageCore.Update(TimeSpan timeDelta) at Keen.VRage.Library.Utils.AppLoop.Run(Action`1 tickCallback) at Keen.Game2.Program.Main(String[] args) 2026-07-23 17:06:26.924 - Main Thread -> Assertion Failure: Invalid matrix! { {M11:NaN M12:NaN M13:NaN M14:0} {M21:NaN M22:NaN M23:NaN M24:0} {M31:NaN M32:NaN M33:NaN M34:0} {M41:NaN M42:NaN M43:NaN M44:1} }; 'IsValid()' evaluated to false at C:\BuildAgent\work\e958cd452eaeb7c\KeenSWH\Stable_VS2.3\VRage\Sources\Library\VRage.Library\Mathematics\Matrix.cs:2895 il offset: 49 at Keen.VRage.Library.Mathematics.Matrix.AssertIsValid() at Keen.VRage.Physics.Havok.Ragdolls.RagdollInstance.GetRagdollPose(BodyProxy proxy, BufferReference`1 actualModelSpaceTransforms, ReadOnlySpan`1 targetLocalTransforms, WorldTransform& worldTransform) at Keen.VRage.Physics.Havok.HavokSessionComponent.UpdateDataFromRagdolls_InvocationStub(Byte** __dataPointers, Int32 loops, Scene __scene, Object __jobContext) at Keen.VRage.DCS.Scenes.Scene.RunJob(Int32 jobIndex) at Keen.VRage.DCS.Scenes.Scene.Tick(Boolean doSync) at Keen.VRage.Core.Game.Systems.Session.Update(Boolean doEntityLifetimeUpdates) at Keen.Game2.WorldTickComponent.Tick() at Keen.Game2.ClientWorldTickComponent.Tick() at Keen.Game2.GameAppComponent.GameUpdate() at Keen.Game2.GameAppComponent.GameUpdate_InvocationStub(Byte** __dataPointers, Int32 loops, Scene __scene, Object __jobContext) at Keen.VRage.DCS.Scenes.Scene.RunJob(Int32 jobIndex) at Keen.VRage.DCS.Scenes.Scene.Tick(Boolean doSync) at Keen.VRage.Core.VRageCore.Update(TimeSpan timeDelta) at Keen.VRage.Library.Utils.AppLoop.Run(Action`1 tickCallback) at Keen.Game2.Program.Main(String[] args) 2026-07-23 17:06:26.924 - Main Thread -> Assertion Failure: Invalid matrix! { {M11:-0.10096753 M12:0.8224387 M13:-0.55982155 M14:0} {M21:-0.1106056 M22:-0.5684881 M23:-0.8152225 M24:0} {M31:-0.9887224 M32:-0.020391613 M33:0.14836514 M34:0} {M41:NaN M42:NaN M43:NaN M44:1} }; 'IsValid()' evaluated to false at C:\BuildAgent\work\e958cd452eaeb7c\KeenSWH\Stable_VS2.3\VRage\Sources\Library\VRage.Library\Mathematics\Matrix.cs:2895 il offset: 49 at Keen.VRage.Library.Mathematics.Matrix.AssertIsValid() at Keen.VRage.Physics.Havok.Ragdolls.RagdollInstance.GetRagdollPose(BodyProxy proxy, BufferReference`1 actualModelSpaceTransforms, ReadOnlySpan`1 targetLocalTransforms, WorldTransform& worldTransform) at Keen.VRage.Physics.Havok.HavokSessionComponent.UpdateDataFromRagdolls_InvocationStub(Byte** __dataPointers, Int32 loops, Scene __scene, Object __jobContext) at Keen.VRage.DCS.Scenes.Scene.RunJob(Int32 jobIndex) at Keen.VRage.DCS.Scenes.Scene.Tick(Boolean doSync) at Keen.VRage.Core.Game.Systems.Session.Update(Boolean doEntityLifetimeUpdates) at Keen.Game2.WorldTickComponent.Tick() at Keen.Game2.ClientWorldTickComponent.Tick() at Keen.Game2.GameAppComponent.GameUpdate() at Keen.Game2.GameAppComponent.GameUpdate_InvocationStub(Byte** __dataPointers, Int32 loops, Scene __scene, Object __jobContext) at Keen.VRage.DCS.Scenes.Scene.RunJob(Int32 jobIndex) at Keen.VRage.DCS.Scenes.Scene.Tick(Boolean doSync) at Keen.VRage.Core.VRageCore.Update(TimeSpan timeDelta) at Keen.VRage.Library.Utils.AppLoop.Run(Action`1 tickCallback) at Keen.Game2.Program.Main(String[] args) 2026-07-23 17:06:26.924 - Main Thread -> Assertion Failure: Invalid matrix! { {M11:-0.015107751 M12:0.7953072 M13:-0.6060181 M14:0} {M21:-0.06978804 M22:-0.60544777 M23:-0.79281914 M24:0} {M31:-0.9974473 M32:0.030315012 M33:0.06465006 M34:0} {M41:NaN M42:NaN M43:NaN M44:1} }; 'IsValid()' evaluated to false at C:\BuildAgent\work\e958cd452eaeb7c\KeenSWH\Stable_VS2.3\VRage\Sources\Library\VRage.Library\Mathematics\Matrix.cs:2895 il offset: 49 at Keen.VRage.Library.Mathematics.Matrix.AssertIsValid() at Keen.VRage.Physics.Havok.Ragdolls.RagdollInstance.GetRagdollPose(BodyProxy proxy, BufferReference`1 actualModelSpaceTransforms, ReadOnlySpan`1 targetLocalTransforms, WorldTransform& worldTransform) at Keen.VRage.Physics.Havok.HavokSessionComponent.UpdateDataFromRagdolls_InvocationStub(Byte** __dataPointers, Int32 loops, Scene __scene, Object __jobContext) at Keen.VRage.DCS.Scenes.Scene.RunJob(Int32 jobIndex) at Keen.VRage.DCS.Scenes.Scene.Tick(Boolean doSync) at Keen.VRage.Core.Game.Systems.Session.Update(Boolean doEntityLifetimeUpdates) at Keen.Game2.WorldTickComponent.Tick() at Keen.Game2.ClientWorldTickComponent.Tick() at Keen.Game2.GameAppComponent.GameUpdate() at Keen.Game2.GameAppComponent.GameUpdate_InvocationStub(Byte** __dataPointers, Int32 loops, Scene __scene, Object __jobContext) at Keen.VRage.DCS.Scenes.Scene.RunJob(Int32 jobIndex) at Keen.VRage.DCS.Scenes.Scene.Tick(Boolean doSync) at Keen.VRage.Core.VRageCore.Update(TimeSpan timeDelta) at Keen.VRage.Library.Utils.AppLoop.Run(Action`1 tickCallback) at Keen.Game2.Program.Main(String[] args) 2026-07-23 17:06:26.924 - Main Thread -> Assertion Failure: Invalid matrix! { {M11:0.070991755 M12:0.32380182 M13:0.9434577 M14:0} {M21:-0.007667169 M22:-0.9456389 M23:0.3251274 M24:0} {M31:0.9974474 M32:-0.030314982 M33:-0.0646497 M34:0} {M41:NaN M42:NaN M43:NaN M44:1} }; 'IsValid()' evaluated to false at C:\BuildAgent\work\e958cd452eaeb7c\KeenSWH\Stable_VS2.3\VRage\Sources\Library\VRage.Library\Mathematics\Matrix.cs:2895 il offset: 49 at Keen.VRage.Library.Mathematics.Matrix.AssertIsValid() at Keen.VRage.Physics.Havok.Ragdolls.RagdollInstance.GetRagdollPose(BodyProxy proxy, BufferReference`1 actualModelSpaceTransforms, ReadOnlySpan`1 targetLocalTransforms, WorldTransform& worldTransform) at Keen.VRage.Physics.Havok.HavokSessionComponent.UpdateDataFromRagdolls_InvocationStub(Byte** __dataPointers, Int32 loops, Scene __scene, Object __jobContext) at Keen.VRage.DCS.Scenes.Scene.RunJob(Int32 jobIndex) at Keen.VRage.DCS.Scenes.Scene.Tick(Boolean doSync) at Keen.VRage.Core.Game.Systems.Session.Update(Boolean doEntityLifetimeUpdates) at Keen.Game2.WorldTickComponent.Tick() at Keen.Game2.ClientWorldTickComponent.Tick() at Keen.Game2.GameAppComponent.GameUpdate() at Keen.Game2.GameAppComponent.GameUpdate_InvocationStub(Byte** __dataPointers, Int32 loops, Scene __scene, Object __jobContext) at Keen.VRage.DCS.Scenes.Scene.RunJob(Int32 jobIndex) at Keen.VRage.DCS.Scenes.Scene.Tick(Boolean doSync) at Keen.VRage.Core.VRageCore.Update(TimeSpan timeDelta) at Keen.VRage.Library.Utils.AppLoop.Run(Action`1 tickCallback) at Keen.Game2.Program.Main(String[] args) 2026-07-23 17:06:26.924 - Main Thread -> Assertion Failure: Invalid matrix! { {M11:0.070991755 M12:0.32380176 M13:0.9434577 M14:0} {M21:-0.007667169 M22:-0.9456389 M23:0.32512736 M24:0} {M31:0.9974474 M32:-0.030314982 M33:-0.0646497 M34:0} {M41:NaN M42:NaN M43:NaN M44:1} }; 'IsValid()' evaluated to false at C:\BuildAgent\work\e958cd452eaeb7c\KeenSWH\Stable_VS2.3\VRage\Sources\Library\VRage.Library\Mathematics\Matrix.cs:2895 il offset: 49 at Keen.VRage.Library.Mathematics.Matrix.AssertIsValid() at Keen.VRage.Physics.Havok.Ragdolls.RagdollInstance.GetRagdollPose(BodyProxy proxy, BufferReference`1 actualModelSpaceTransforms, ReadOnlySpan`1 targetLocalTransforms, WorldTransform& worldTransform) at Keen.VRage.Physics.Havok.HavokSessionComponent.UpdateDataFromRagdolls_InvocationStub(Byte** __dataPointers, Int32 loops, Scene __scene, Object __jobContext) at Keen.VRage.DCS.Scenes.Scene.RunJob(Int32 jobIndex) at Keen.VRage.DCS.Scenes.Scene.Tick(Boolean doSync) at Keen.VRage.Core.Game.Systems.Session.Update(Boolean doEntityLifetimeUpdates) at Keen.Game2.WorldTickComponent.Tick() at Keen.Game2.ClientWorldTickComponent.Tick() at Keen.Game2.GameAppComponent.GameUpdate() at Keen.Game2.GameAppComponent.GameUpdate_InvocationStub(Byte** __dataPointers, Int32 loops, Scene __scene, Object __jobContext) at Keen.VRage.DCS.Scenes.Scene.RunJob(Int32 jobIndex) at Keen.VRage.DCS.Scenes.Scene.Tick(Boolean doSync) at Keen.VRage.Core.VRageCore.Update(TimeSpan timeDelta) at Keen.VRage.Library.Utils.AppLoop.Run(Action`1 tickCallback) at Keen.Game2.Program.Main(String[] args) 2026-07-23 17:06:26.925 - Main Thread -> Assertion Failure: Invalid matrix! { {M11:-0.070991516 M12:-0.32380176 M13:-0.9434576 M14:0} {M21:0.0076672137 M22:0.94563913 M23:-0.32512736 M24:0} {M31:0.99744725 M32:-0.030315056 M33:-0.0646497 M34:0} {M41:NaN M42:NaN M43:NaN M44:1} }; 'IsValid()' evaluated to false at C:\BuildAgent\work\e958cd452eaeb7c\KeenSWH\Stable_VS2.3\VRage\Sources\Library\VRage.Library\Mathematics\Matrix.cs:2895 il offset: 49 at Keen.VRage.Library.Mathematics.Matrix.AssertIsValid() at Keen.VRage.Physics.Havok.Ragdolls.RagdollInstance.GetRagdollPose(BodyProxy proxy, BufferReference`1 actualModelSpaceTransforms, ReadOnlySpan`1 targetLocalTransforms, WorldTransform& worldTransform) at Keen.VRage.Physics.Havok.HavokSessionComponent.UpdateDataFromRagdolls_InvocationStub(Byte** __dataPointers, Int32 loops, Scene __scene, Object __jobContext) at Keen.VRage.DCS.Scenes.Scene.RunJob(Int32 jobIndex) at Keen.VRage.DCS.Scenes.Scene.Tick(Boolean doSync) at Keen.VRage.Core.Game.Systems.Session.Update(Boolean doEntityLifetimeUpdates) at Keen.Game2.WorldTickComponent.Tick() at Keen.Game2.ClientWorldTickComponent.Tick() at Keen.Game2.GameAppComponent.GameUpdate() at Keen.Game2.GameAppComponent.GameUpdate_InvocationStub(Byte** __dataPointers, Int32 loops, Scene __scene, Object __jobContext) at Keen.VRage.DCS.Scenes.Scene.RunJob(Int32 jobIndex) at Keen.VRage.DCS.Scenes.Scene.Tick(Boolean doSync) at Keen.VRage.Core.VRageCore.Update(TimeSpan timeDelta) at Keen.VRage.Library.Utils.AppLoop.Run(Action`1 tickCallback) at Keen.Game2.Program.Main(String[] args) 2026-07-23 17:06:26.925 - Main Thread -> Assertion Failure: Invalid matrix! { {M11:-0.070991516 M12:-0.32380173 M13:-0.9434576 M14:0} {M21:0.0076672137 M22:0.94563913 M23:-0.3251273 M24:0} {M31:0.99744725 M32:-0.030315056 M33:-0.0646497 M34:0} {M41:NaN M42:NaN M43:NaN M44:1} }; 'IsValid()' evaluated to false at C:\BuildAgent\work\e958cd452eaeb7c\KeenSWH\Stable_VS2.3\VRage\Sources\Library\VRage.Library\Mathematics\Matrix.cs:2895 il offset: 49 at Keen.VRage.Library.Mathematics.Matrix.AssertIsValid() at Keen.VRage.Physics.Havok.Ragdolls.RagdollInstance.GetRagdollPose(BodyProxy proxy, BufferReference`1 actualModelSpaceTransforms, ReadOnlySpan`1 targetLocalTransforms, WorldTransform& worldTransform) at Keen.VRage.Physics.Havok.HavokSessionComponent.UpdateDataFromRagdolls_InvocationStub(Byte** __dataPointers, Int32 loops, Scene __scene, Object __jobContext) at Keen.VRage.DCS.Scenes.Scene.RunJob(Int32 jobIndex) at Keen.VRage.DCS.Scenes.Scene.Tick(Boolean doSync) at Keen.VRage.Core.Game.Systems.Session.Update(Boolean doEntityLifetimeUpdates) at Keen.Game2.WorldTickComponent.Tick() at Keen.Game2.ClientWorldTickComponent.Tick() at Keen.Game2.GameAppComponent.GameUpdate() at Keen.Game2.GameAppComponent.GameUpdate_InvocationStub(Byte** __dataPointers, Int32 loops, Scene __scene, Object __jobContext) at Keen.VRage.DCS.Scenes.Scene.RunJob(Int32 jobIndex) at Keen.VRage.DCS.Scenes.Scene.Tick(Boolean doSync) at Keen.VRage.Core.VRageCore.Update(TimeSpan timeDelta) at Keen.VRage.Library.Utils.AppLoop.Run(Action`1 tickCallback) at Keen.Game2.Program.Main(String[] args) 2026-07-23 17:06:26.925 - Main Thread -> Assertion Failure: Invalid matrix! { {M11:-0.997447 M12:0.030314747 M13:0.06465022 M14:0} {M21:0.06978808 M22:0.6054481 M23:0.79281896 M24:0} {M31:-0.015108243 M32:0.7953071 M33:-0.60601795 M34:0} {M41:NaN M42:NaN M43:NaN M44:1} }; 'IsValid()' evaluated to false at C:\BuildAgent\work\e958cd452eaeb7c\KeenSWH\Stable_VS2.3\VRage\Sources\Library\VRage.Library\Mathematics\Matrix.cs:2895 il offset: 49 at Keen.VRage.Library.Mathematics.Matrix.AssertIsValid() at Keen.VRage.Physics.Havok.Ragdolls.RagdollInstance.GetRagdollPose(BodyProxy proxy, BufferReference`1 actualModelSpaceTransforms, ReadOnlySpan`1 targetLocalTransforms, WorldTransform& worldTransform) at Keen.VRage.Physics.Havok.HavokSessionComponent.UpdateDataFromRagdolls_InvocationStub(Byte** __dataPointers, Int32 loops, Scene __scene, Object __jobContext) at Keen.VRage.DCS.Scenes.Scene.RunJob(Int32 jobIndex) at Keen.VRage.DCS.Scenes.Scene.Tick(Boolean doSync) at Keen.VRage.Core.Game.Systems.Session.Update(Boolean doEntityLifetimeUpdates) at Keen.Game2.WorldTickComponent.Tick() at Keen.Game2.ClientWorldTickComponent.Tick() at Keen.Game2.GameAppComponent.GameUpdate() at Keen.Game2.GameAppComponent.GameUpdate_InvocationStub(Byte** __dataPointers, Int32 loops, Scene __scene, Object __jobContext) at Keen.VRage.DCS.Scenes.Scene.RunJob(Int32 jobIndex) at Keen.VRage.DCS.Scenes.Scene.Tick(Boolean doSync) at Keen.VRage.Core.VRageCore.Update(TimeSpan timeDelta) at Keen.VRage.Library.Utils.AppLoop.Run(Action`1 tickCallback) at Keen.Game2.Program.Main(String[] args) 2026-07-23 17:06:26.925 - Main Thread -> Assertion Failure: Invalid matrix! { {M11:-0.07322073 M12:-0.34469467 M13:-0.9358548 M14:0} {M21:0.0148794055 M22:-0.9386468 M23:0.34455884 M24:0} {M31:-0.99720466 M32:0.011303917 M33:0.07385731 M34:0} {M41:NaN M42:NaN M43:NaN M44:1} }; 'IsValid()' evaluated to false at C:\BuildAgent\work\e958cd452eaeb7c\KeenSWH\Stable_VS2.3\VRage\Sources\Library\VRage.Library\Mathematics\Matrix.cs:2895 il offset: 49 at Keen.VRage.Library.Mathematics.Matrix.AssertIsValid() at Keen.VRage.Physics.Havok.Ragdolls.RagdollInstance.GetRagdollPose(BodyProxy proxy, BufferReference`1 actualModelSpaceTransforms, ReadOnlySpan`1 targetLocalTransforms, WorldTransform& worldTransform) at Keen.VRage.Physics.Havok.HavokSessionComponent.UpdateDataFromRagdolls_InvocationStub(Byte** __dataPointers, Int32 loops, Scene __scene, Object __jobContext) at Keen.VRage.DCS.Scenes.Scene.RunJob(Int32 jobIndex) at Keen.VRage.DCS.Scenes.Scene.Tick(Boolean doSync) at Keen.VRage.Core.Game.Systems.Session.Update(Boolean doEntityLifetimeUpdates) at Keen.Game2.WorldTickComponent.Tick() at Keen.Game2.ClientWorldTickComponent.Tick() at Keen.Game2.GameAppComponent.GameUpdate() at Keen.Game2.GameAppComponent.GameUpdate_InvocationStub(Byte** __dataPointers, Int32 loops, Scene __scene, Object __jobContext) at Keen.VRage.DCS.Scenes.Scene.RunJob(Int32 jobIndex) at Keen.VRage.DCS.Scenes.Scene.Tick(Boolean doSync) at Keen.VRage.Core.VRageCore.Update(TimeSpan timeDelta) at Keen.VRage.Library.Utils.AppLoop.Run(Action`1 tickCallback) at Keen.Game2.Program.Main(String[] args) 2026-07-23 17:06:26.925 - Main Thread -> Assertion Failure: Invalid matrix! { {M11:-0.06353545 M12:-0.3447757 M13:-0.9365322 M14:0} {M21:0.014968395 M22:-0.9386518 M23:0.3445406 M24:0} {M31:-0.99786717 M32:0.007872209 M33:0.06479871 M34:0} {M41:NaN M42:NaN M43:NaN M44:1} }; 'IsValid()' evaluated to false at C:\BuildAgent\work\e958cd452eaeb7c\KeenSWH\Stable_VS2.3\VRage\Sources\Library\VRage.Library\Mathematics\Matrix.cs:2895 il offset: 49 at Keen.VRage.Library.Mathematics.Matrix.AssertIsValid() at Keen.VRage.Physics.Havok.Ragdolls.RagdollInstance.GetRagdollPose(BodyProxy proxy, BufferReference`1 actualModelSpaceTransforms, ReadOnlySpan`1 targetLocalTransforms, WorldTransform& worldTransform) at Keen.VRage.Physics.Havok.HavokSessionComponent.UpdateDataFromRagdolls_InvocationStub(Byte** __dataPointers, Int32 loops, Scene __scene, Object __jobContext) at Keen.VRage.DCS.Scenes.Scene.RunJob(Int32 jobIndex) at Keen.VRage.DCS.Scenes.Scene.Tick(Boolean doSync) at Keen.VRage.Core.Game.Systems.Session.Update(Boolean doEntityLifetimeUpdates) at Keen.Game2.WorldTickComponent.Tick() at Keen.Game2.ClientWorldTickComponent.Tick() at Keen.Game2.GameAppComponent.GameUpdate() at Keen.Game2.GameAppComponent.GameUpdate_InvocationStub(Byte** __dataPointers, Int32 loops, Scene __scene, Object __jobContext) at Keen.VRage.DCS.Scenes.Scene.RunJob(Int32 jobIndex) at Keen.VRage.DCS.Scenes.Scene.Tick(Boolean doSync) at Keen.VRage.Core.VRageCore.Update(TimeSpan timeDelta) at Keen.VRage.Library.Utils.AppLoop.Run(Action`1 tickCallback) at Keen.Game2.Program.Main(String[] args) 2026-07-23 17:06:26.925 - Main Thread -> Assertion Failure: Invalid matrix! { {M11:0.28781426 M12:0.72871995 M13:-0.6213937 M14:0} {M21:0.598775 M22:-0.6433147 M23:-0.47708943 M24:0} {M31:-0.7474164 M32:-0.23476192 M33:-0.62149453 M34:0} {M41:NaN M42:NaN M43:NaN M44:1} }; 'IsValid()' evaluated to false at C:\BuildAgent\work\e958cd452eaeb7c\KeenSWH\Stable_VS2.3\VRage\Sources\Library\VRage.Library\Mathematics\Matrix.cs:2895 il offset: 49 at Keen.VRage.Library.Mathematics.Matrix.AssertIsValid() at Keen.VRage.Physics.Havok.Ragdolls.RagdollInstance.GetRagdollPose(BodyProxy proxy, BufferReference`1 actualModelSpaceTransforms, ReadOnlySpan`1 targetLocalTransforms, WorldTransform& worldTransform) at Keen.VRage.Physics.Havok.HavokSessionComponent.UpdateDataFromRagdolls_InvocationStub(Byte** __dataPointers, Int32 loops, Scene __scene, Object __jobContext) at Keen.VRage.DCS.Scenes.Scene.RunJob(Int32 jobIndex) at Keen.VRage.DCS.Scenes.Scene.Tick(Boolean doSync) at Keen.VRage.Core.Game.Systems.Session.Update(Boolean doEntityLifetimeUpdates) at Keen.Game2.WorldTickComponent.Tick() at Keen.Game2.ClientWorldTickComponent.Tick() at Keen.Game2.GameAppComponent.GameUpdate() at Keen.Game2.GameAppComponent.GameUpdate_InvocationStub(Byte** __dataPointers, Int32 loops, Scene __scene, Object __jobContext) at Keen.VRage.DCS.Scenes.Scene.RunJob(Int32 jobIndex) at Keen.VRage.DCS.Scenes.Scene.Tick(Boolean doSync) at Keen.VRage.Core.VRageCore.Update(TimeSpan timeDelta) at Keen.VRage.Library.Utils.AppLoop.Run(Action`1 tickCallback) at Keen.Game2.Program.Main(String[] args) 2026-07-23 17:06:26.925 - Main Thread -> Assertion Failure: Invalid matrix! { {M11:-0.07142472 M12:-0.710119 M13:-0.7004494 M14:0} {M21:0.02667281 M22:-0.7033515 M23:0.71034145 M24:0} {M31:-0.9970892 M32:0.032053024 M33:0.06917769 M34:0} {M41:NaN M42:NaN M43:NaN M44:1} }; 'IsValid()' evaluated to false at C:\BuildAgent\work\e958cd452eaeb7c\KeenSWH\Stable_VS2.3\VRage\Sources\Library\VRage.Library\Mathematics\Matrix.cs:2895 il offset: 49 at Keen.VRage.Library.Mathematics.Matrix.AssertIsValid() at Keen.VRage.Physics.Havok.Ragdolls.RagdollInstance.GetRagdollPose(BodyProxy proxy, BufferReference`1 actualModelSpaceTransforms, ReadOnlySpan`1 targetLocalTransforms, WorldTransform& worldTransform) at Keen.VRage.Physics.Havok.HavokSessionComponent.UpdateDataFromRagdolls_InvocationStub(Byte** __dataPointers, Int32 loops, Scene __scene, Object __jobContext) at Keen.VRage.DCS.Scenes.Scene.RunJob(Int32 jobIndex) at Keen.VRage.DCS.Scenes.Scene.Tick(Boolean doSync) at Keen.VRage.Core.Game.Systems.Session.Update(Boolean doEntityLifetimeUpdates) at Keen.Game2.WorldTickComponent.Tick() at Keen.Game2.ClientWorldTickComponent.Tick() at Keen.Game2.GameAppComponent.GameUpdate() at Keen.Game2.GameAppComponent.GameUpdate_InvocationStub(Byte** __dataPointers, Int32 loops, Scene __scene, Object __jobContext) at Keen.VRage.DCS.Scenes.Scene.RunJob(Int32 jobIndex) at Keen.VRage.DCS.Scenes.Scene.Tick(Boolean doSync) at Keen.VRage.Core.VRageCore.Update(TimeSpan timeDelta) at Keen.VRage.Library.Utils.AppLoop.Run(Action`1 tickCallback) at Keen.Game2.Program.Main(String[] args) 2026-07-23 17:06:26.925 - Main Thread -> Assertion Failure: Invalid matrix! { {M11:-0.07355785 M12:-0.1654266 M13:-0.9834751 M14:0} {M21:-0.020081073 M22:-0.98570096 M23:0.16730295 M24:0} {M31:-0.9970888 M32:0.03205569 M33:0.069184184 M34:0} {M41:NaN M42:NaN M43:NaN M44:1} }; 'IsValid()' evaluated to false at C:\BuildAgent\work\e958cd452eaeb7c\KeenSWH\Stable_VS2.3\VRage\Sources\Library\VRage.Library\Mathematics\Matrix.cs:2895 il offset: 49 at Keen.VRage.Library.Mathematics.Matrix.AssertIsValid() at Keen.VRage.Physics.Havok.Ragdolls.RagdollInstance.GetRagdollPose(BodyProxy proxy, BufferReference`1 actualModelSpaceTransforms, ReadOnlySpan`1 targetLocalTransforms, WorldTransform& worldTransform) at Keen.VRage.Physics.Havok.HavokSessionComponent.UpdateDataFromRagdolls_InvocationStub(Byte** __dataPointers, Int32 loops, Scene __scene, Object __jobContext) at Keen.VRage.DCS.Scenes.Scene.RunJob(Int32 jobIndex) at Keen.VRage.DCS.Scenes.Scene.Tick(Boolean doSync) at Keen.VRage.Core.Game.Systems.Session.Update(Boolean doEntityLifetimeUpdates) at Keen.Game2.WorldTickComponent.Tick() at Keen.Game2.ClientWorldTickComponent.Tick() at Keen.Game2.GameAppComponent.GameUpdate() at Keen.Game2.GameAppComponent.GameUpdate_InvocationStub(Byte** __dataPointers, Int32 loops, Scene __scene, Object __jobContext) at Keen.VRage.DCS.Scenes.Scene.RunJob(Int32 jobIndex) at Keen.VRage.DCS.Scenes.Scene.Tick(Boolean doSync) at Keen.VRage.Core.VRageCore.Update(TimeSpan timeDelta) at Keen.VRage.Library.Utils.AppLoop.Run(Action`1 tickCallback) at Keen.Game2.Program.Main(String[] args) 2026-07-23 17:06:26.925 - Main Thread -> Assertion Failure: Invalid matrix! { {M11:-0.07355785 M12:-0.16542658 M13:-0.9834751 M14:0} {M21:-0.020081058 M22:-0.98570096 M23:0.16730294 M24:0} {M31:-0.9970888 M32:0.032055676 M33:0.069184184 M34:0} {M41:NaN M42:NaN M43:NaN M44:1} }; 'IsValid()' evaluated to false at C:\BuildAgent\work\e958cd452eaeb7c\KeenSWH\Stable_VS2.3\VRage\Sources\Library\VRage.Library\Mathematics\Matrix.cs:2895 il offset: 49 at Keen.VRage.Library.Mathematics.Matrix.AssertIsValid() at Keen.VRage.Physics.Havok.Ragdolls.RagdollInstance.GetRagdollPose(BodyProxy proxy, BufferReference`1 actualModelSpaceTransforms, ReadOnlySpan`1 targetLocalTransforms, WorldTransform& worldTransform) at Keen.VRage.Physics.Havok.HavokSessionComponent.UpdateDataFromRagdolls_InvocationStub(Byte** __dataPointers, Int32 loops, Scene __scene, Object __jobContext) at Keen.VRage.DCS.Scenes.Scene.RunJob(Int32 jobIndex) at Keen.VRage.DCS.Scenes.Scene.Tick(Boolean doSync) at Keen.VRage.Core.Game.Systems.Session.Update(Boolean doEntityLifetimeUpdates) at Keen.Game2.WorldTickComponent.Tick() at Keen.Game2.ClientWorldTickComponent.Tick() at Keen.Game2.GameAppComponent.GameUpdate() at Keen.Game2.GameAppComponent.GameUpdate_InvocationStub(Byte** __dataPointers, Int32 loops, Scene __scene, Object __jobContext) at Keen.VRage.DCS.Scenes.Scene.RunJob(Int32 jobIndex) at Keen.VRage.DCS.Scenes.Scene.Tick(Boolean doSync) at Keen.VRage.Core.VRageCore.Update(TimeSpan timeDelta) at Keen.VRage.Library.Utils.AppLoop.Run(Action`1 tickCallback) at Keen.Game2.Program.Main(String[] args) 2026-07-23 17:06:26.925 - Main Thread -> Assertion Failure: Invalid matrix! { {M11:-0.32095122 M12:0.747222 M13:-0.58193636 M14:0} {M21:-0.6931042 M22:-0.6040516 M23:-0.3933557 M24:0} {M31:-0.64544344 M32:0.27709457 M33:0.71177346 M34:0} {M41:NaN M42:NaN M43:NaN M44:1} }; 'IsValid()' evaluated to false at C:\BuildAgent\work\e958cd452eaeb7c\KeenSWH\Stable_VS2.3\VRage\Sources\Library\VRage.Library\Mathematics\Matrix.cs:2895 il offset: 49 at Keen.VRage.Library.Mathematics.Matrix.AssertIsValid() at Keen.VRage.Physics.Havok.Ragdolls.RagdollInstance.GetRagdollPose(BodyProxy proxy, BufferReference`1 actualModelSpaceTransforms, ReadOnlySpan`1 targetLocalTransforms, WorldTransform& worldTransform) at Keen.VRage.Physics.Havok.HavokSessionComponent.UpdateDataFromRagdolls_InvocationStub(Byte** __dataPointers, Int32 loops, Scene __scene, Object __jobContext) at Keen.VRage.DCS.Scenes.Scene.RunJob(Int32 jobIndex) at Keen.VRage.DCS.Scenes.Scene.Tick(Boolean doSync) at Keen.VRage.Core.Game.Systems.Session.Update(Boolean doEntityLifetimeUpdates) at Keen.Game2.WorldTickComponent.Tick() at Keen.Game2.ClientWorldTickComponent.Tick() at Keen.Game2.GameAppComponent.GameUpdate() at Keen.Game2.GameAppComponent.GameUpdate_InvocationStub(Byte** __dataPointers, Int32 loops, Scene __scene, Object __jobContext) at Keen.VRage.DCS.Scenes.Scene.RunJob(Int32 jobIndex) at Keen.VRage.DCS.Scenes.Scene.Tick(Boolean doSync) at Keen.VRage.Core.VRageCore.Update(TimeSpan timeDelta) at Keen.VRage.Library.Utils.AppLoop.Run(Action`1 tickCallback) at Keen.Game2.Program.Main(String[] args) 2026-07-23 17:06:26.925 - Main Thread -> Assertion Failure: Invalid matrix! { {M11:-0.062585354 M12:-0.71038777 M13:-0.70102257 M14:0} {M21:0.022676468 M22:-0.7032306 M23:0.7106006 M24:0} {M31:-0.9977822 M32:0.028576344 M33:0.0601207 M34:0} {M41:NaN M42:NaN M43:NaN M44:1} }; 'IsValid()' evaluated to false at C:\BuildAgent\work\e958cd452eaeb7c\KeenSWH\Stable_VS2.3\VRage\Sources\Library\VRage.Library\Mathematics\Matrix.cs:2895 il offset: 49 at Keen.VRage.Library.Mathematics.Matrix.AssertIsValid() at Keen.VRage.Physics.Havok.Ragdolls.RagdollInstance.GetRagdollPose(BodyProxy proxy, BufferReference`1 actualModelSpaceTransforms, ReadOnlySpan`1 targetLocalTransforms, WorldTransform& worldTransform) at Keen.VRage.Physics.Havok.HavokSessionComponent.UpdateDataFromRagdolls_InvocationStub(Byte** __dataPointers, Int32 loops, Scene __scene, Object __jobContext) at Keen.VRage.DCS.Scenes.Scene.RunJob(Int32 jobIndex) at Keen.VRage.DCS.Scenes.Scene.Tick(Boolean doSync) at Keen.VRage.Core.Game.Systems.Session.Update(Boolean doEntityLifetimeUpdates) at Keen.Game2.WorldTickComponent.Tick() at Keen.Game2.ClientWorldTickComponent.Tick() at Keen.Game2.GameAppComponent.GameUpdate() at Keen.Game2.GameAppComponent.GameUpdate_InvocationStub(Byte** __dataPointers, Int32 loops, Scene __scene, Object __jobContext) at Keen.VRage.DCS.Scenes.Scene.RunJob(Int32 jobIndex) at Keen.VRage.DCS.Scenes.Scene.Tick(Boolean doSync) at Keen.VRage.Core.VRageCore.Update(TimeSpan timeDelta) at Keen.VRage.Library.Utils.AppLoop.Run(Action`1 tickCallback) at Keen.Game2.Program.Main(String[] args) 2026-07-23 17:06:26.925 - Main Thread -> Assertion Failure: Invalid matrix! { {M11:-0.0640353 M12:-0.16571607 M13:-0.98409235 M14:0} {M21:-0.018157154 M22:-0.9857596 M23:0.1671783 M24:0} {M31:-0.99778247 M32:0.028573625 M33:0.060114384 M34:0} {M41:NaN M42:NaN M43:NaN M44:1} }; 'IsValid()' evaluated to false at C:\BuildAgent\work\e958cd452eaeb7c\KeenSWH\Stable_VS2.3\VRage\Sources\Library\VRage.Library\Mathematics\Matrix.cs:2895 il offset: 49 at Keen.VRage.Library.Mathematics.Matrix.AssertIsValid() at Keen.VRage.Physics.Havok.Ragdolls.RagdollInstance.GetRagdollPose(BodyProxy proxy, BufferReference`1 actualModelSpaceTransforms, ReadOnlySpan`1 targetLocalTransforms, WorldTransform& worldTransform) at Keen.VRage.Physics.Havok.HavokSessionComponent.UpdateDataFromRagdolls_InvocationStub(Byte** __dataPointers, Int32 loops, Scene __scene, Object __jobContext) at Keen.VRage.DCS.Scenes.Scene.RunJob(Int32 jobIndex) at Keen.VRage.DCS.Scenes.Scene.Tick(Boolean doSync) at Keen.VRage.Core.Game.Systems.Session.Update(Boolean doEntityLifetimeUpdates) at Keen.Game2.WorldTickComponent.Tick() at Keen.Game2.ClientWorldTickComponent.Tick() at Keen.Game2.GameAppComponent.GameUpdate() at Keen.Game2.GameAppComponent.GameUpdate_InvocationStub(Byte** __dataPointers, Int32 loops, Scene __scene, Object __jobContext) at Keen.VRage.DCS.Scenes.Scene.RunJob(Int32 jobIndex) at Keen.VRage.DCS.Scenes.Scene.Tick(Boolean doSync) at Keen.VRage.Core.VRageCore.Update(TimeSpan timeDelta) at Keen.VRage.Library.Utils.AppLoop.Run(Action`1 tickCallback) at Keen.Game2.Program.Main(String[] args) 2026-07-23 17:06:26.925 - Main Thread -> Assertion Failure: Invalid matrix! { {M11:-0.0640353 M12:-0.16571605 M13:-0.98409235 M14:0} {M21:-0.01815714 M22:-0.9857596 M23:0.16717829 M24:0} {M31:-0.99778247 M32:0.028573602 M33:0.060114384 M34:0} {M41:NaN M42:NaN M43:NaN M44:1} }; 'IsValid()' evaluated to false at C:\BuildAgent\work\e958cd452eaeb7c\KeenSWH\Stable_VS2.3\VRage\Sources\Library\VRage.Library\Mathematics\Matrix.cs:2895 il offset: 49 at Keen.VRage.Library.Mathematics.Matrix.AssertIsValid() at Keen.VRage.Physics.Havok.Ragdolls.RagdollInstance.GetRagdollPose(BodyProxy proxy, BufferReference`1 actualModelSpaceTransforms, ReadOnlySpan`1 targetLocalTransforms, WorldTransform& worldTransform) at Keen.VRage.Physics.Havok.HavokSessionComponent.UpdateDataFromRagdolls_InvocationStub(Byte** __dataPointers, Int32 loops, Scene __scene, Object __jobContext) at Keen.VRage.DCS.Scenes.Scene.RunJob(Int32 jobIndex) at Keen.VRage.DCS.Scenes.Scene.Tick(Boolean doSync) at Keen.VRage.Core.Game.Systems.Session.Update(Boolean doEntityLifetimeUpdates) at Keen.Game2.WorldTickComponent.Tick() at Keen.Game2.ClientWorldTickComponent.Tick() at Keen.Game2.GameAppComponent.GameUpdate() at Keen.Game2.GameAppComponent.GameUpdate_InvocationStub(Byte** __dataPointers, Int32 loops, Scene __scene, Object __jobContext) at Keen.VRage.DCS.Scenes.Scene.RunJob(Int32 jobIndex) at Keen.VRage.DCS.Scenes.Scene.Tick(Boolean doSync) at Keen.VRage.Core.VRageCore.Update(TimeSpan timeDelta) at Keen.VRage.Library.Utils.AppLoop.Run(Action`1 tickCallback) at Keen.Game2.Program.Main(String[] args) 2026-07-23 17:06:26.925 - Main Thread -> Assertion Failure: Invalid matrix! { {M11:-0.015107751 M12:0.79530716 M13:-0.6060181 M14:0} {M21:-0.06978804 M22:-0.60544777 M23:-0.7928191 M24:0} {M31:-0.9974473 M32:0.030315042 M33:0.06465012 M34:0} {M41:NaN M42:NaN M43:NaN M44:1} }; 'IsValid()' evaluated to false at C:\BuildAgent\work\e958cd452eaeb7c\KeenSWH\Stable_VS2.3\VRage\Sources\Library\VRage.Library\Mathematics\Matrix.cs:2895 il offset: 49 at Keen.VRage.Library.Mathematics.Matrix.AssertIsValid() at Keen.VRage.Physics.Havok.Ragdolls.RagdollInstance.GetRagdollPose(BodyProxy proxy, BufferReference`1 actualModelSpaceTransforms, ReadOnlySpan`1 targetLocalTransforms, WorldTransform& worldTransform) at Keen.VRage.Physics.Havok.HavokSessionComponent.UpdateDataFromRagdolls_InvocationStub(Byte** __dataPointers, Int32 loops, Scene __scene, Object __jobContext) at Keen.VRage.DCS.Scenes.Scene.RunJob(Int32 jobIndex) at Keen.VRage.DCS.Scenes.Scene.Tick(Boolean doSync) at Keen.VRage.Core.Game.Systems.Session.Update(Boolean doEntityLifetimeUpdates) at Keen.Game2.WorldTickComponent.Tick() at Keen.Game2.ClientWorldTickComponent.Tick() at Keen.Game2.GameAppComponent.GameUpdate() at Keen.Game2.GameAppComponent.GameUpdate_InvocationStub(Byte** __dataPointers, Int32 loops, Scene __scene, Object __jobContext) at Keen.VRage.DCS.Scenes.Scene.RunJob(Int32 jobIndex) at Keen.VRage.DCS.Scenes.Scene.Tick(Boolean doSync) at Keen.VRage.Core.VRageCore.Update(TimeSpan timeDelta) at Keen.VRage.Library.Utils.AppLoop.Run(Action`1 tickCallback) at Keen.Game2.Program.Main(String[] args) 2026-07-23 17:06:26.925 - Main Thread -> Assertion Failure: Invalid matrix! { {M11:-0.06168878 M12:-0.8218143 M13:-0.5664058 M14:0} {M21:0.03595966 M22:-0.56894803 M23:0.8215866 M24:0} {M31:-0.9974474 M32:0.030315071 M33:0.06465012 M34:0} {M41:NaN M42:NaN M43:NaN M44:1} }; 'IsValid()' evaluated to false at C:\BuildAgent\work\e958cd452eaeb7c\KeenSWH\Stable_VS2.3\VRage\Sources\Library\VRage.Library\Mathematics\Matrix.cs:2895 il offset: 49 at Keen.VRage.Library.Mathematics.Matrix.AssertIsValid() at Keen.VRage.Physics.Havok.Ragdolls.RagdollInstance.GetRagdollPose(BodyProxy proxy, BufferReference`1 actualModelSpaceTransforms, ReadOnlySpan`1 targetLocalTransforms, WorldTransform& worldTransform) at Keen.VRage.Physics.Havok.HavokSessionComponent.UpdateDataFromRagdolls_InvocationStub(Byte** __dataPointers, Int32 loops, Scene __scene, Object __jobContext) at Keen.VRage.DCS.Scenes.Scene.RunJob(Int32 jobIndex) at Keen.VRage.DCS.Scenes.Scene.Tick(Boolean doSync) at Keen.VRage.Core.Game.Systems.Session.Update(Boolean doEntityLifetimeUpdates) at Keen.Game2.WorldTickComponent.Tick() at Keen.Game2.ClientWorldTickComponent.Tick() at Keen.Game2.GameAppComponent.GameUpdate() at Keen.Game2.GameAppComponent.GameUpdate_InvocationStub(Byte** __dataPointers, Int32 loops, Scene __scene, Object __jobContext) at Keen.VRage.DCS.Scenes.Scene.RunJob(Int32 jobIndex) at Keen.VRage.DCS.Scenes.Scene.Tick(Boolean doSync) at Keen.VRage.Core.VRageCore.Update(TimeSpan timeDelta) at Keen.VRage.Library.Utils.AppLoop.Run(Action`1 tickCallback) at Keen.Game2.Program.Main(String[] args) 2026-07-23 17:06:26.925 - Main Thread -> Assertion Failure: Invalid matrix! { {M11:-0.0616889 M12:-0.82181436 M13:-0.5664058 M14:0} {M21:0.03595966 M22:-0.56894803 M23:0.8215867 M24:0} {M31:-0.9974474 M32:0.030315071 M33:0.06465006 M34:0} {M41:NaN M42:NaN M43:NaN M44:1} }; 'IsValid()' evaluated to false at C:\BuildAgent\work\e958cd452eaeb7c\KeenSWH\Stable_VS2.3\VRage\Sources\Library\VRage.Library\Mathematics\Matrix.cs:2895 il offset: 49 at Keen.VRage.Library.Mathematics.Matrix.AssertIsValid() at Keen.VRage.Physics.Havok.Ragdolls.RagdollInstance.GetRagdollPose(BodyProxy proxy, BufferReference`1 actualModelSpaceTransforms, ReadOnlySpan`1 targetLocalTransforms, WorldTransform& worldTransform) at Keen.VRage.Physics.Havok.HavokSessionComponent.UpdateDataFromRagdolls_InvocationStub(Byte** __dataPointers, Int32 loops, Scene __scene, Object __jobContext) at Keen.VRage.DCS.Scenes.Scene.RunJob(Int32 jobIndex) at Keen.VRage.DCS.Scenes.Scene.Tick(Boolean doSync) at Keen.VRage.Core.Game.Systems.Session.Update(Boolean doEntityLifetimeUpdates) at Keen.Game2.WorldTickComponent.Tick() at Keen.Game2.ClientWorldTickComponent.Tick() at Keen.Game2.GameAppComponent.GameUpdate() at Keen.Game2.GameAppComponent.GameUpdate_InvocationStub(Byte** __dataPointers, Int32 loops, Scene __scene, Object __jobContext) at Keen.VRage.DCS.Scenes.Scene.RunJob(Int32 jobIndex) at Keen.VRage.DCS.Scenes.Scene.Tick(Boolean doSync) at Keen.VRage.Core.VRageCore.Update(TimeSpan timeDelta) at Keen.VRage.Library.Utils.AppLoop.Run(Action`1 tickCallback) at Keen.Game2.Program.Main(String[] args) 2026-07-23 17:06:26.925 - Main Thread -> Assertion Failure: Invalid matrix! { {M11:-0.071220875 M12:-0.35749602 M13:-0.9311949 M14:0} {M21:-0.0051171035 M22:-0.9334223 M23:0.35874256 M24:0} {M31:-0.9974474 M32:0.030315042 M33:0.06465006 M34:0} {M41:NaN M42:NaN M43:NaN M44:1} }; 'IsValid()' evaluated to false at C:\BuildAgent\work\e958cd452eaeb7c\KeenSWH\Stable_VS2.3\VRage\Sources\Library\VRage.Library\Mathematics\Matrix.cs:2895 il offset: 49 at Keen.VRage.Library.Mathematics.Matrix.AssertIsValid() at Keen.VRage.Physics.Havok.Ragdolls.RagdollInstance.GetRagdollPose(BodyProxy proxy, BufferReference`1 actualModelSpaceTransforms, ReadOnlySpan`1 targetLocalTransforms, WorldTransform& worldTransform) at Keen.VRage.Physics.Havok.HavokSessionComponent.UpdateDataFromRagdolls_InvocationStub(Byte** __dataPointers, Int32 loops, Scene __scene, Object __jobContext) at Keen.VRage.DCS.Scenes.Scene.RunJob(Int32 jobIndex) at Keen.VRage.DCS.Scenes.Scene.Tick(Boolean doSync) at Keen.VRage.Core.Game.Systems.Session.Update(Boolean doEntityLifetimeUpdates) at Keen.Game2.WorldTickComponent.Tick() at Keen.Game2.ClientWorldTickComponent.Tick() at Keen.Game2.GameAppComponent.GameUpdate() at Keen.Game2.GameAppComponent.GameUpdate_InvocationStub(Byte** __dataPointers, Int32 loops, Scene __scene, Object __jobContext) at Keen.VRage.DCS.Scenes.Scene.RunJob(Int32 jobIndex) at Keen.VRage.DCS.Scenes.Scene.Tick(Boolean doSync) at Keen.VRage.Core.VRageCore.Update(TimeSpan timeDelta) at Keen.VRage.Library.Utils.AppLoop.Run(Action`1 tickCallback) at Keen.Game2.Program.Main(String[] args) 2026-07-23 17:06:26.925 - Main Thread -> Assertion Failure: Invalid matrix! { {M11:-0.071220875 M12:-0.35749602 M13:-0.9311949 M14:0} {M21:-0.0051171184 M22:-0.9334223 M23:0.35874254 M24:0} {M31:-0.9974474 M32:0.030315056 M33:0.06465006 M34:0} {M41:NaN M42:NaN M43:NaN M44:1} }; 'IsValid()' evaluated to false at C:\BuildAgent\work\e958cd452eaeb7c\KeenSWH\Stable_VS2.3\VRage\Sources\Library\VRage.Library\Mathematics\Matrix.cs:2895 il offset: 49 at Keen.VRage.Library.Mathematics.Matrix.AssertIsValid() at Keen.VRage.Physics.Havok.Ragdolls.RagdollInstance.GetRagdollPose(BodyProxy proxy, BufferReference`1 actualModelSpaceTransforms, ReadOnlySpan`1 targetLocalTransforms, WorldTransform& worldTransform) at Keen.VRage.Physics.Havok.HavokSessionComponent.UpdateDataFromRagdolls_InvocationStub(Byte** __dataPointers, Int32 loops, Scene __scene, Object __jobContext) at Keen.VRage.DCS.Scenes.Scene.RunJob(Int32 jobIndex) at Keen.VRage.DCS.Scenes.Scene.Tick(Boolean doSync) at Keen.VRage.Core.Game.Systems.Session.Update(Boolean doEntityLifetimeUpdates) at Keen.Game2.WorldTickComponent.Tick() at Keen.Game2.ClientWorldTickComponent.Tick() at Keen.Game2.GameAppComponent.GameUpdate() at Keen.Game2.GameAppComponent.GameUpdate_InvocationStub(Byte** __dataPointers, Int32 loops, Scene __scene, Object __jobContext) at Keen.VRage.DCS.Scenes.Scene.RunJob(Int32 jobIndex) at Keen.VRage.DCS.Scenes.Scene.Tick(Boolean doSync) at Keen.VRage.Core.VRageCore.Update(TimeSpan timeDelta) at Keen.VRage.Library.Utils.AppLoop.Run(Action`1 tickCallback) at Keen.Game2.Program.Main(String[] args) 2026-07-23 17:06:26.925 - Main Thread -> Assertion Failure: Invalid matrix! { {M11:0.32811177 M12:0.9445819 M13:0.010397017 M14:0} {M21:-0.11920124 M22:0.030482292 M23:0.99240243 M24:0} {M31:0.93708813 M32:-0.32685843 M33:0.12259674 M34:0} {M41:NaN M42:NaN M43:NaN M44:1} }; 'IsValid()' evaluated to false at C:\BuildAgent\work\e958cd452eaeb7c\KeenSWH\Stable_VS2.3\VRage\Sources\Library\VRage.Library\Mathematics\Matrix.cs:2895 il offset: 49 at Keen.VRage.Library.Mathematics.Matrix.AssertIsValid() at Keen.VRage.Physics.Havok.Ragdolls.RagdollInstance.GetRagdollPose(BodyProxy proxy, BufferReference`1 actualModelSpaceTransforms, ReadOnlySpan`1 targetLocalTransforms, WorldTransform& worldTransform) at Keen.VRage.Physics.Havok.HavokSessionComponent.UpdateDataFromRagdolls_InvocationStub(Byte** __dataPointers, Int32 loops, Scene __scene, Object __jobContext) at Keen.VRage.DCS.Scenes.Scene.RunJob(Int32 jobIndex) at Keen.VRage.DCS.Scenes.Scene.Tick(Boolean doSync) at Keen.VRage.Core.Game.Systems.Session.Update(Boolean doEntityLifetimeUpdates) at Keen.Game2.WorldTickComponent.Tick() at Keen.Game2.ClientWorldTickComponent.Tick() at Keen.Game2.GameAppComponent.GameUpdate() at Keen.Game2.GameAppComponent.GameUpdate_InvocationStub(Byte** __dataPointers, Int32 loops, Scene __scene, Object __jobContext) at Keen.VRage.DCS.Scenes.Scene.RunJob(Int32 jobIndex) at Keen.VRage.DCS.Scenes.Scene.Tick(Boolean doSync) at Keen.VRage.Core.VRageCore.Update(TimeSpan timeDelta) at Keen.VRage.Library.Utils.AppLoop.Run(Action`1 tickCallback) at Keen.Game2.Program.Main(String[] args) 2026-07-23 17:06:26.926 - Main Thread -> Assertion Failure: Invalid matrix! { {M11:-0.046309352 M12:0.75771797 M13:0.65093756 M14:0} {M21:-0.2950392 M22:-0.63294065 M23:0.7157787 M24:0} {M31:0.95436263 M32:-0.15890506 M33:0.25286686 M34:0} {M41:NaN M42:NaN M43:NaN M44:1} }; 'IsValid()' evaluated to false at C:\BuildAgent\work\e958cd452eaeb7c\KeenSWH\Stable_VS2.3\VRage\Sources\Library\VRage.Library\Mathematics\Matrix.cs:2895 il offset: 49 at Keen.VRage.Library.Mathematics.Matrix.AssertIsValid() at Keen.VRage.Physics.Havok.Ragdolls.RagdollInstance.GetRagdollPose(BodyProxy proxy, BufferReference`1 actualModelSpaceTransforms, ReadOnlySpan`1 targetLocalTransforms, WorldTransform& worldTransform) at Keen.VRage.Physics.Havok.HavokSessionComponent.UpdateDataFromRagdolls_InvocationStub(Byte** __dataPointers, Int32 loops, Scene __scene, Object __jobContext) at Keen.VRage.DCS.Scenes.Scene.RunJob(Int32 jobIndex) at Keen.VRage.DCS.Scenes.Scene.Tick(Boolean doSync) at Keen.VRage.Core.Game.Systems.Session.Update(Boolean doEntityLifetimeUpdates) at Keen.Game2.WorldTickComponent.Tick() at Keen.Game2.ClientWorldTickComponent.Tick() at Keen.Game2.GameAppComponent.GameUpdate() at Keen.Game2.GameAppComponent.GameUpdate_InvocationStub(Byte** __dataPointers, Int32 loops, Scene __scene, Object __jobContext) at Keen.VRage.DCS.Scenes.Scene.RunJob(Int32 jobIndex) at Keen.VRage.DCS.Scenes.Scene.Tick(Boolean doSync) at Keen.VRage.Core.VRageCore.Update(TimeSpan timeDelta) at Keen.VRage.Library.Utils.AppLoop.Run(Action`1 tickCallback) at Keen.Game2.Program.Main(String[] args) 2026-07-23 17:06:26.926 - Main Thread -> Assertion Failure: Invalid matrix! { {M11:-0.04630947 M12:0.7577181 M13:0.6509376 M14:0} {M21:-0.027911723 M22:-0.65236425 M23:0.7573925 M24:0} {M31:0.9985376 M32:0.016905248 M33:0.051358998 M34:0} {M41:NaN M42:NaN M43:NaN M44:1} }; 'IsValid()' evaluated to false at C:\BuildAgent\work\e958cd452eaeb7c\KeenSWH\Stable_VS2.3\VRage\Sources\Library\VRage.Library\Mathematics\Matrix.cs:2895 il offset: 49 at Keen.VRage.Library.Mathematics.Matrix.AssertIsValid() at Keen.VRage.Physics.Havok.Ragdolls.RagdollInstance.GetRagdollPose(BodyProxy proxy, BufferReference`1 actualModelSpaceTransforms, ReadOnlySpan`1 targetLocalTransforms, WorldTransform& worldTransform) at Keen.VRage.Physics.Havok.HavokSessionComponent.UpdateDataFromRagdolls_InvocationStub(Byte** __dataPointers, Int32 loops, Scene __scene, Object __jobContext) at Keen.VRage.DCS.Scenes.Scene.RunJob(Int32 jobIndex) at Keen.VRage.DCS.Scenes.Scene.Tick(Boolean doSync) at Keen.VRage.Core.Game.Systems.Session.Update(Boolean doEntityLifetimeUpdates) at Keen.Game2.WorldTickComponent.Tick() at Keen.Game2.ClientWorldTickComponent.Tick() at Keen.Game2.GameAppComponent.GameUpdate() at Keen.Game2.GameAppComponent.GameUpdate_InvocationStub(Byte** __dataPointers, Int32 loops, Scene __scene, Object __jobContext) at Keen.VRage.DCS.Scenes.Scene.RunJob(Int32 jobIndex) at Keen.VRage.DCS.Scenes.Scene.Tick(Boolean doSync) at Keen.VRage.Core.VRageCore.Update(TimeSpan timeDelta) at Keen.VRage.Library.Utils.AppLoop.Run(Action`1 tickCallback) at Keen.Game2.Program.Main(String[] args) 2026-07-23 17:06:26.926 - Main Thread -> Assertion Failure: Invalid matrix! { {M11:-0.010684013 M12:0.78233176 M13:0.62277126 M14:0} {M21:0.9788465 M22:-0.119077444 M23:0.16637737 M24:0} {M31:0.20431982 M32:0.6113746 M33:-0.76451063 M34:0} {M41:NaN M42:NaN M43:NaN M44:1} }; 'IsValid()' evaluated to false at C:\BuildAgent\work\e958cd452eaeb7c\KeenSWH\Stable_VS2.3\VRage\Sources\Library\VRage.Library\Mathematics\Matrix.cs:2895 il offset: 49 at Keen.VRage.Library.Mathematics.Matrix.AssertIsValid() at Keen.VRage.Physics.Havok.Ragdolls.RagdollInstance.GetRagdollPose(BodyProxy proxy, BufferReference`1 actualModelSpaceTransforms, ReadOnlySpan`1 targetLocalTransforms, WorldTransform& worldTransform) at Keen.VRage.Physics.Havok.HavokSessionComponent.UpdateDataFromRagdolls_InvocationStub(Byte** __dataPointers, Int32 loops, Scene __scene, Object __jobContext) at Keen.VRage.DCS.Scenes.Scene.RunJob(Int32 jobIndex) at Keen.VRage.DCS.Scenes.Scene.Tick(Boolean doSync) at Keen.VRage.Core.Game.Systems.Session.Update(Boolean doEntityLifetimeUpdates) at Keen.Game2.WorldTickComponent.Tick() at Keen.Game2.ClientWorldTickComponent.Tick() at Keen.Game2.GameAppComponent.GameUpdate() at Keen.Game2.GameAppComponent.GameUpdate_InvocationStub(Byte** __dataPointers, Int32 loops, Scene __scene, Object __jobContext) at Keen.VRage.DCS.Scenes.Scene.RunJob(Int32 jobIndex) at Keen.VRage.DCS.Scenes.Scene.Tick(Boolean doSync) at Keen.VRage.Core.VRageCore.Update(TimeSpan timeDelta) at Keen.VRage.Library.Utils.AppLoop.Run(Action`1 tickCallback) at Keen.Game2.Program.Main(String[] args) 2026-07-23 17:06:26.926 - Main Thread -> Assertion Failure: Invalid matrix! { {M11:-0.47173023 M12:0.8199081 M13:0.324381 M14:0} {M21:-0.4538415 M22:-0.54118896 M23:0.70791537 M24:0} {M31:0.7559763 M32:0.18672699 M33:0.627402 M34:0} {M41:NaN M42:NaN M43:NaN M44:1} }; 'IsValid()' evaluated to false at C:\BuildAgent\work\e958cd452eaeb7c\KeenSWH\Stable_VS2.3\VRage\Sources\Library\VRage.Library\Mathematics\Matrix.cs:2895 il offset: 49 at Keen.VRage.Library.Mathematics.Matrix.AssertIsValid() at Keen.VRage.Physics.Havok.Ragdolls.RagdollInstance.GetRagdollPose(BodyProxy proxy, BufferReference`1 actualModelSpaceTransforms, ReadOnlySpan`1 targetLocalTransforms, WorldTransform& worldTransform) at Keen.VRage.Physics.Havok.HavokSessionComponent.UpdateDataFromRagdolls_InvocationStub(Byte** __dataPointers, Int32 loops, Scene __scene, Object __jobContext) at Keen.VRage.DCS.Scenes.Scene.RunJob(Int32 jobIndex) at Keen.VRage.DCS.Scenes.Scene.Tick(Boolean doSync) at Keen.VRage.Core.Game.Systems.Session.Update(Boolean doEntityLifetimeUpdates) at Keen.Game2.WorldTickComponent.Tick() at Keen.Game2.ClientWorldTickComponent.Tick() at Keen.Game2.GameAppComponent.GameUpdate() at Keen.Game2.GameAppComponent.GameUpdate_InvocationStub(Byte** __dataPointers, Int32 loops, Scene __scene, Object __jobContext) at Keen.VRage.DCS.Scenes.Scene.RunJob(Int32 jobIndex) at Keen.VRage.DCS.Scenes.Scene.Tick(Boolean doSync) at Keen.VRage.Core.VRageCore.Update(TimeSpan timeDelta) at Keen.VRage.Library.Utils.AppLoop.Run(Action`1 tickCallback) at Keen.Game2.Program.Main(String[] args) 2026-07-23 17:06:26.926 - Main Thread -> Assertion Failure: Invalid matrix! { {M11:-0.73697495 M12:0.67284286 M13:0.06444283 M14:0} {M21:-0.4459448 M22:-0.5556568 M23:0.70169866 M24:0} {M31:0.50794065 M32:0.48839557 M33:0.7095537 M34:0} {M41:NaN M42:NaN M43:NaN M44:1} }; 'IsValid()' evaluated to false at C:\BuildAgent\work\e958cd452eaeb7c\KeenSWH\Stable_VS2.3\VRage\Sources\Library\VRage.Library\Mathematics\Matrix.cs:2895 il offset: 49 at Keen.VRage.Library.Mathematics.Matrix.AssertIsValid() at Keen.VRage.Physics.Havok.Ragdolls.RagdollInstance.GetRagdollPose(BodyProxy proxy, BufferReference`1 actualModelSpaceTransforms, ReadOnlySpan`1 targetLocalTransforms, WorldTransform& worldTransform) at Keen.VRage.Physics.Havok.HavokSessionComponent.UpdateDataFromRagdolls_InvocationStub(Byte** __dataPointers, Int32 loops, Scene __scene, Object __jobContext) at Keen.VRage.DCS.Scenes.Scene.RunJob(Int32 jobIndex) at Keen.VRage.DCS.Scenes.Scene.Tick(Boolean doSync) at Keen.VRage.Core.Game.Systems.Session.Update(Boolean doEntityLifetimeUpdates) at Keen.Game2.WorldTickComponent.Tick() at Keen.Game2.ClientWorldTickComponent.Tick() at Keen.Game2.GameAppComponent.GameUpdate() at Keen.Game2.GameAppComponent.GameUpdate_InvocationStub(Byte** __dataPointers, Int32 loops, Scene __scene, Object __jobContext) at Keen.VRage.DCS.Scenes.Scene.RunJob(Int32 jobIndex) at Keen.VRage.DCS.Scenes.Scene.Tick(Boolean doSync) at Keen.VRage.Core.VRageCore.Update(TimeSpan timeDelta) at Keen.VRage.Library.Utils.AppLoop.Run(Action`1 tickCallback) at Keen.Game2.Program.Main(String[] args) 2026-07-23 17:06:26.926 - Main Thread -> Assertion Failure: Invalid matrix! { {M11:-0.82230425 M12:0.5619107 M13:-0.08986202 M14:0} {M21:-0.4504469 M22:-0.5462513 M23:0.70619375 M24:0} {M31:0.34773037 M32:0.6211831 M33:0.70229316 M34:0} {M41:NaN M42:NaN M43:NaN M44:1} }; 'IsValid()' evaluated to false at C:\BuildAgent\work\e958cd452eaeb7c\KeenSWH\Stable_VS2.3\VRage\Sources\Library\VRage.Library\Mathematics\Matrix.cs:2895 il offset: 49 at Keen.VRage.Library.Mathematics.Matrix.AssertIsValid() at Keen.VRage.Physics.Havok.Ragdolls.RagdollInstance.GetRagdollPose(BodyProxy proxy, BufferReference`1 actualModelSpaceTransforms, ReadOnlySpan`1 targetLocalTransforms, WorldTransform& worldTransform) at Keen.VRage.Physics.Havok.HavokSessionComponent.UpdateDataFromRagdolls_InvocationStub(Byte** __dataPointers, Int32 loops, Scene __scene, Object __jobContext) at Keen.VRage.DCS.Scenes.Scene.RunJob(Int32 jobIndex) at Keen.VRage.DCS.Scenes.Scene.Tick(Boolean doSync) at Keen.VRage.Core.Game.Systems.Session.Update(Boolean doEntityLifetimeUpdates) at Keen.Game2.WorldTickComponent.Tick() at Keen.Game2.ClientWorldTickComponent.Tick() at Keen.Game2.GameAppComponent.GameUpdate() at Keen.Game2.GameAppComponent.GameUpdate_InvocationStub(Byte** __dataPointers, Int32 loops, Scene __scene, Object __jobContext) at Keen.VRage.DCS.Scenes.Scene.RunJob(Int32 jobIndex) at Keen.VRage.DCS.Scenes.Scene.Tick(Boolean doSync) at Keen.VRage.Core.VRageCore.Update(TimeSpan timeDelta) at Keen.VRage.Library.Utils.AppLoop.Run(Action`1 tickCallback) at Keen.Game2.Program.Main(String[] args) 2026-07-23 17:06:26.926 - Main Thread -> Assertion Failure: Invalid matrix! { {M11:-0.82230425 M12:0.5619107 M13:-0.089862004 M14:0} {M21:-0.45044687 M22:-0.5462513 M23:0.7061938 M24:0} {M31:0.3477304 M32:0.62118316 M33:0.70229304 M34:0} {M41:NaN M42:NaN M43:NaN M44:1} }; 'IsValid()' evaluated to false at C:\BuildAgent\work\e958cd452eaeb7c\KeenSWH\Stable_VS2.3\VRage\Sources\Library\VRage.Library\Mathematics\Matrix.cs:2895 il offset: 49 at Keen.VRage.Library.Mathematics.Matrix.AssertIsValid() at Keen.VRage.Physics.Havok.Ragdolls.RagdollInstance.GetRagdollPose(BodyProxy proxy, BufferReference`1 actualModelSpaceTransforms, ReadOnlySpan`1 targetLocalTransforms, WorldTransform& worldTransform) at Keen.VRage.Physics.Havok.HavokSessionComponent.UpdateDataFromRagdolls_InvocationStub(Byte** __dataPointers, Int32 loops, Scene __scene, Object __jobContext) at Keen.VRage.DCS.Scenes.Scene.RunJob(Int32 jobIndex) at Keen.VRage.DCS.Scenes.Scene.Tick(Boolean doSync) at Keen.VRage.Core.Game.Systems.Session.Update(Boolean doEntityLifetimeUpdates) at Keen.Game2.WorldTickComponent.Tick() at Keen.Game2.ClientWorldTickComponent.Tick() at Keen.Game2.GameAppComponent.GameUpdate() at Keen.Game2.GameAppComponent.GameUpdate_InvocationStub(Byte** __dataPointers, Int32 loops, Scene __scene, Object __jobContext) at Keen.VRage.DCS.Scenes.Scene.RunJob(Int32 jobIndex) at Keen.VRage.DCS.Scenes.Scene.Tick(Boolean doSync) at Keen.VRage.Core.VRageCore.Update(TimeSpan timeDelta) at Keen.VRage.Library.Utils.AppLoop.Run(Action`1 tickCallback) at Keen.Game2.Program.Main(String[] args) 2026-07-23 17:06:26.926 - Main Thread -> Assertion Failure: Invalid matrix! { {M11:-0.44810486 M12:0.86057216 M13:0.24211389 M14:0} {M21:-0.40558594 M22:-0.43705142 M23:0.8027999 M24:0} {M31:0.7966829 M32:0.26154 M33:0.54487956 M34:0} {M41:NaN M42:NaN M43:NaN M44:1} }; 'IsValid()' evaluated to false at C:\BuildAgent\work\e958cd452eaeb7c\KeenSWH\Stable_VS2.3\VRage\Sources\Library\VRage.Library\Mathematics\Matrix.cs:2895 il offset: 49 at Keen.VRage.Library.Mathematics.Matrix.AssertIsValid() at Keen.VRage.Physics.Havok.Ragdolls.RagdollInstance.GetRagdollPose(BodyProxy proxy, BufferReference`1 actualModelSpaceTransforms, ReadOnlySpan`1 targetLocalTransforms, WorldTransform& worldTransform) at Keen.VRage.Physics.Havok.HavokSessionComponent.UpdateDataFromRagdolls_InvocationStub(Byte** __dataPointers, Int32 loops, Scene __scene, Object __jobContext) at Keen.VRage.DCS.Scenes.Scene.RunJob(Int32 jobIndex) at Keen.VRage.DCS.Scenes.Scene.Tick(Boolean doSync) at Keen.VRage.Core.Game.Systems.Session.Update(Boolean doEntityLifetimeUpdates) at Keen.Game2.WorldTickComponent.Tick() at Keen.Game2.ClientWorldTickComponent.Tick() at Keen.Game2.GameAppComponent.GameUpdate() at Keen.Game2.GameAppComponent.GameUpdate_InvocationStub(Byte** __dataPointers, Int32 loops, Scene __scene, Object __jobContext) at Keen.VRage.DCS.Scenes.Scene.RunJob(Int32 jobIndex) at Keen.VRage.DCS.Scenes.Scene.Tick(Boolean doSync) at Keen.VRage.Core.VRageCore.Update(TimeSpan timeDelta) at Keen.VRage.Library.Utils.AppLoop.Run(Action`1 tickCallback) at Keen.Game2.Program.Main(String[] args) 2026-07-23 17:06:26.926 - Main Thread -> Assertion Failure: Invalid matrix! { {M11:-0.724573 M12:0.689175 M13:0.0058756173 M14:0} {M21:-0.432135 M22:-0.4609393 M23:0.7751108 M24:0} {M31:0.5368948 M32:0.55908424 M33:0.6317985 M34:0} {M41:NaN M42:NaN M43:NaN M44:1} }; 'IsValid()' evaluated to false at C:\BuildAgent\work\e958cd452eaeb7c\KeenSWH\Stable_VS2.3\VRage\Sources\Library\VRage.Library\Mathematics\Matrix.cs:2895 il offset: 49 at Keen.VRage.Library.Mathematics.Matrix.AssertIsValid() at Keen.VRage.Physics.Havok.Ragdolls.RagdollInstance.GetRagdollPose(BodyProxy proxy, BufferReference`1 actualModelSpaceTransforms, ReadOnlySpan`1 targetLocalTransforms, WorldTransform& worldTransform) at Keen.VRage.Physics.Havok.HavokSessionComponent.UpdateDataFromRagdolls_InvocationStub(Byte** __dataPointers, Int32 loops, Scene __scene, Object __jobContext) at Keen.VRage.DCS.Scenes.Scene.RunJob(Int32 jobIndex) at Keen.VRage.DCS.Scenes.Scene.Tick(Boolean doSync) at Keen.VRage.Core.Game.Systems.Session.Update(Boolean doEntityLifetimeUpdates) at Keen.Game2.WorldTickComponent.Tick() at Keen.Game2.ClientWorldTickComponent.Tick() at Keen.Game2.GameAppComponent.GameUpdate() at Keen.Game2.GameAppComponent.GameUpdate_InvocationStub(Byte** __dataPointers, Int32 loops, Scene __scene, Object __jobContext) at Keen.VRage.DCS.Scenes.Scene.RunJob(Int32 jobIndex) at Keen.VRage.DCS.Scenes.Scene.Tick(Boolean doSync) at Keen.VRage.Core.VRageCore.Update(TimeSpan timeDelta) at Keen.VRage.Library.Utils.AppLoop.Run(Action`1 tickCallback) at Keen.Game2.Program.Main(String[] args) 2026-07-23 17:06:26.926 - Main Thread -> Assertion Failure: Invalid matrix! { {M11:-0.8732778 M12:0.38850948 M13:-0.2940231 M14:0} {M21:-0.4667985 M22:-0.49424338 M23:0.7333657 M24:0} {M31:0.13960072 M32:0.7776802 M33:0.61296475 M34:0} {M41:NaN M42:NaN M43:NaN M44:1} }; 'IsValid()' evaluated to false at C:\BuildAgent\work\e958cd452eaeb7c\KeenSWH\Stable_VS2.3\VRage\Sources\Library\VRage.Library\Mathematics\Matrix.cs:2895 il offset: 49 at Keen.VRage.Library.Mathematics.Matrix.AssertIsValid() at Keen.VRage.Physics.Havok.Ragdolls.RagdollInstance.GetRagdollPose(BodyProxy proxy, BufferReference`1 actualModelSpaceTransforms, ReadOnlySpan`1 targetLocalTransforms, WorldTransform& worldTransform) at Keen.VRage.Physics.Havok.HavokSessionComponent.UpdateDataFromRagdolls_InvocationStub(Byte** __dataPointers, Int32 loops, Scene __scene, Object __jobContext) at Keen.VRage.DCS.Scenes.Scene.RunJob(Int32 jobIndex) at Keen.VRage.DCS.Scenes.Scene.Tick(Boolean doSync) at Keen.VRage.Core.Game.Systems.Session.Update(Boolean doEntityLifetimeUpdates) at Keen.Game2.WorldTickComponent.Tick() at Keen.Game2.ClientWorldTickComponent.Tick() at Keen.Game2.GameAppComponent.GameUpdate() at Keen.Game2.GameAppComponent.GameUpdate_InvocationStub(Byte** __dataPointers, Int32 loops, Scene __scene, Object __jobContext) at Keen.VRage.DCS.Scenes.Scene.RunJob(Int32 jobIndex) at Keen.VRage.DCS.Scenes.Scene.Tick(Boolean doSync) at Keen.VRage.Core.VRageCore.Update(TimeSpan timeDelta) at Keen.VRage.Library.Utils.AppLoop.Run(Action`1 tickCallback) at Keen.Game2.Program.Main(String[] args) 2026-07-23 17:06:26.926 - Main Thread -> Assertion Failure: Invalid matrix! { {M11:-0.8732778 M12:0.38850945 M13:-0.2940231 M14:0} {M21:-0.46679848 M22:-0.49424338 M23:0.7333657 M24:0} {M31:0.1396007 M32:0.7776802 M33:0.61296475 M34:0} {M41:NaN M42:NaN M43:NaN M44:1} }; 'IsValid()' evaluated to false at C:\BuildAgent\work\e958cd452eaeb7c\KeenSWH\Stable_VS2.3\VRage\Sources\Library\VRage.Library\Mathematics\Matrix.cs:2895 il offset: 49 at Keen.VRage.Library.Mathematics.Matrix.AssertIsValid() at Keen.VRage.Physics.Havok.Ragdolls.RagdollInstance.GetRagdollPose(BodyProxy proxy, BufferReference`1 actualModelSpaceTransforms, ReadOnlySpan`1 targetLocalTransforms, WorldTransform& worldTransform) at Keen.VRage.Physics.Havok.HavokSessionComponent.UpdateDataFromRagdolls_InvocationStub(Byte** __dataPointers, Int32 loops, Scene __scene, Object __jobContext) at Keen.VRage.DCS.Scenes.Scene.RunJob(Int32 jobIndex) at Keen.VRage.DCS.Scenes.Scene.Tick(Boolean doSync) at Keen.VRage.Core.Game.Systems.Session.Update(Boolean doEntityLifetimeUpdates) at Keen.Game2.WorldTickComponent.Tick() at Keen.Game2.ClientWorldTickComponent.Tick() at Keen.Game2.GameAppComponent.GameUpdate() at Keen.Game2.GameAppComponent.GameUpdate_InvocationStub(Byte** __dataPointers, Int32 loops, Scene __scene, Object __jobContext) at Keen.VRage.DCS.Scenes.Scene.RunJob(Int32 jobIndex) at Keen.VRage.DCS.Scenes.Scene.Tick(Boolean doSync) at Keen.VRage.Core.VRageCore.Update(TimeSpan timeDelta) at Keen.VRage.Library.Utils.AppLoop.Run(Action`1 tickCallback) at Keen.Game2.Program.Main(String[] args) 2026-07-23 17:06:26.926 - Main Thread -> Assertion Failure: Invalid matrix! { {M11:-0.40882826 M12:0.9120977 M13:-0.03064543 M14:0} {M21:-0.35773382 M22:-0.12927365 M23:0.9248332 M24:0} {M31:0.839576 M32:0.38905993 M33:0.37913758 M34:0} {M41:NaN M42:NaN M43:NaN M44:1} }; 'IsValid()' evaluated to false at C:\BuildAgent\work\e958cd452eaeb7c\KeenSWH\Stable_VS2.3\VRage\Sources\Library\VRage.Library\Mathematics\Matrix.cs:2895 il offset: 49 at Keen.VRage.Library.Mathematics.Matrix.AssertIsValid() at Keen.VRage.Physics.Havok.Ragdolls.RagdollInstance.GetRagdollPose(BodyProxy proxy, BufferReference`1 actualModelSpaceTransforms, ReadOnlySpan`1 targetLocalTransforms, WorldTransform& worldTransform) at Keen.VRage.Physics.Havok.HavokSessionComponent.UpdateDataFromRagdolls_InvocationStub(Byte** __dataPointers, Int32 loops, Scene __scene, Object __jobContext) at Keen.VRage.DCS.Scenes.Scene.RunJob(Int32 jobIndex) at Keen.VRage.DCS.Scenes.Scene.Tick(Boolean doSync) at Keen.VRage.Core.Game.Systems.Session.Update(Boolean doEntityLifetimeUpdates) at Keen.Game2.WorldTickComponent.Tick() at Keen.Game2.ClientWorldTickComponent.Tick() at Keen.Game2.GameAppComponent.GameUpdate() at Keen.Game2.GameAppComponent.GameUpdate_InvocationStub(Byte** __dataPointers, Int32 loops, Scene __scene, Object __jobContext) at Keen.VRage.DCS.Scenes.Scene.RunJob(Int32 jobIndex) at Keen.VRage.DCS.Scenes.Scene.Tick(Boolean doSync) at Keen.VRage.Core.VRageCore.Update(TimeSpan timeDelta) at Keen.VRage.Library.Utils.AppLoop.Run(Action`1 tickCallback) at Keen.Game2.Program.Main(String[] args) 2026-07-23 17:06:26.926 - Main Thread -> Assertion Failure: Invalid matrix! { {M11:-0.6713207 M12:0.70771277 M13:-0.22016674 M14:0} {M21:-0.37217692 M22:-0.065000296 M23:0.9258837 M24:0} {M31:0.64094853 M32:0.70350486 M33:0.307029 M34:0} {M41:NaN M42:NaN M43:NaN M44:1} }; 'IsValid()' evaluated to false at C:\BuildAgent\work\e958cd452eaeb7c\KeenSWH\Stable_VS2.3\VRage\Sources\Library\VRage.Library\Mathematics\Matrix.cs:2895 il offset: 49 at Keen.VRage.Library.Mathematics.Matrix.AssertIsValid() at Keen.VRage.Physics.Havok.Ragdolls.RagdollInstance.GetRagdollPose(BodyProxy proxy, BufferReference`1 actualModelSpaceTransforms, ReadOnlySpan`1 targetLocalTransforms, WorldTransform& worldTransform) at Keen.VRage.Physics.Havok.HavokSessionComponent.UpdateDataFromRagdolls_InvocationStub(Byte** __dataPointers, Int32 loops, Scene __scene, Object __jobContext) at Keen.VRage.DCS.Scenes.Scene.RunJob(Int32 jobIndex) at Keen.VRage.DCS.Scenes.Scene.Tick(Boolean doSync) at Keen.VRage.Core.Game.Systems.Session.Update(Boolean doEntityLifetimeUpdates) at Keen.Game2.WorldTickComponent.Tick() at Keen.Game2.ClientWorldTickComponent.Tick() at Keen.Game2.GameAppComponent.GameUpdate() at Keen.Game2.GameAppComponent.GameUpdate_InvocationStub(Byte** __dataPointers, Int32 loops, Scene __scene, Object __jobContext) at Keen.VRage.DCS.Scenes.Scene.RunJob(Int32 jobIndex) at Keen.VRage.DCS.Scenes.Scene.Tick(Boolean doSync) at Keen.VRage.Core.VRageCore.Update(TimeSpan timeDelta) at Keen.VRage.Library.Utils.AppLoop.Run(Action`1 tickCallback) at Keen.Game2.Program.Main(String[] args) 2026-07-23 17:06:26.926 - Main Thread -> Assertion Failure: Invalid matrix! { {M11:-0.85082173 M12:0.40471444 M13:-0.33512798 M14:0} {M21:-0.3856729 M22:-0.047819495 M23:0.92139626 M24:0} {M31:0.3568767 M32:0.91319263 M33:0.19677198 M34:0} {M41:NaN M42:NaN M43:NaN M44:1} }; 'IsValid()' evaluated to false at C:\BuildAgent\work\e958cd452eaeb7c\KeenSWH\Stable_VS2.3\VRage\Sources\Library\VRage.Library\Mathematics\Matrix.cs:2895 il offset: 49 at Keen.VRage.Library.Mathematics.Matrix.AssertIsValid() at Keen.VRage.Physics.Havok.Ragdolls.RagdollInstance.GetRagdollPose(BodyProxy proxy, BufferReference`1 actualModelSpaceTransforms, ReadOnlySpan`1 targetLocalTransforms, WorldTransform& worldTransform) at Keen.VRage.Physics.Havok.HavokSessionComponent.UpdateDataFromRagdolls_InvocationStub(Byte** __dataPointers, Int32 loops, Scene __scene, Object __jobContext) at Keen.VRage.DCS.Scenes.Scene.RunJob(Int32 jobIndex) at Keen.VRage.DCS.Scenes.Scene.Tick(Boolean doSync) at Keen.VRage.Core.Game.Systems.Session.Update(Boolean doEntityLifetimeUpdates) at Keen.Game2.WorldTickComponent.Tick() at Keen.Game2.ClientWorldTickComponent.Tick() at Keen.Game2.GameAppComponent.GameUpdate() at Keen.Game2.GameAppComponent.GameUpdate_InvocationStub(Byte** __dataPointers, Int32 loops, Scene __scene, Object __jobContext) at Keen.VRage.DCS.Scenes.Scene.RunJob(Int32 jobIndex) at Keen.VRage.DCS.Scenes.Scene.Tick(Boolean doSync) at Keen.VRage.Core.VRageCore.Update(TimeSpan timeDelta) at Keen.VRage.Library.Utils.AppLoop.Run(Action`1 tickCallback) at Keen.Game2.Program.Main(String[] args) 2026-07-23 17:06:26.926 - Main Thread -> Assertion Failure: Invalid matrix! { {M11:-0.85082173 M12:0.40471447 M13:-0.33512798 M14:0} {M21:-0.38567287 M22:-0.047819495 M23:0.92139626 M24:0} {M31:0.3568767 M32:0.91319263 M33:0.19677198 M34:0} {M41:NaN M42:NaN M43:NaN M44:1} }; 'IsValid()' evaluated to false at C:\BuildAgent\work\e958cd452eaeb7c\KeenSWH\Stable_VS2.3\VRage\Sources\Library\VRage.Library\Mathematics\Matrix.cs:2895 il offset: 49 at Keen.VRage.Library.Mathematics.Matrix.AssertIsValid() at Keen.VRage.Physics.Havok.Ragdolls.RagdollInstance.GetRagdollPose(BodyProxy proxy, BufferReference`1 actualModelSpaceTransforms, ReadOnlySpan`1 targetLocalTransforms, WorldTransform& worldTransform) at Keen.VRage.Physics.Havok.HavokSessionComponent.UpdateDataFromRagdolls_InvocationStub(Byte** __dataPointers, Int32 loops, Scene __scene, Object __jobContext) at Keen.VRage.DCS.Scenes.Scene.RunJob(Int32 jobIndex) at Keen.VRage.DCS.Scenes.Scene.Tick(Boolean doSync) at Keen.VRage.Core.Game.Systems.Session.Update(Boolean doEntityLifetimeUpdates) at Keen.Game2.WorldTickComponent.Tick() at Keen.Game2.ClientWorldTickComponent.Tick() at Keen.Game2.GameAppComponent.GameUpdate() at Keen.Game2.GameAppComponent.GameUpdate_InvocationStub(Byte** __dataPointers, Int32 loops, Scene __scene, Object __jobContext) at Keen.VRage.DCS.Scenes.Scene.RunJob(Int32 jobIndex) at Keen.VRage.DCS.Scenes.Scene.Tick(Boolean doSync) at Keen.VRage.Core.VRageCore.Update(TimeSpan timeDelta) at Keen.VRage.Library.Utils.AppLoop.Run(Action`1 tickCallback) at Keen.Game2.Program.Main(String[] args) 2026-07-23 17:06:26.926 - Main Thread -> Assertion Failure: Invalid matrix! { {M11:-0.41335726 M12:0.8980759 M13:0.15032384 M14:0} {M21:-0.41029495 M22:-0.33107877 M23:0.84973323 M24:0} {M31:0.8128934 M32:0.28956556 M33:0.50532836 M34:0} {M41:NaN M42:NaN M43:NaN M44:1} }; 'IsValid()' evaluated to false at C:\BuildAgent\work\e958cd452eaeb7c\KeenSWH\Stable_VS2.3\VRage\Sources\Library\VRage.Library\Mathematics\Matrix.cs:2895 il offset: 49 at Keen.VRage.Library.Mathematics.Matrix.AssertIsValid() at Keen.VRage.Physics.Havok.Ragdolls.RagdollInstance.GetRagdollPose(BodyProxy proxy, BufferReference`1 actualModelSpaceTransforms, ReadOnlySpan`1 targetLocalTransforms, WorldTransform& worldTransform) at Keen.VRage.Physics.Havok.HavokSessionComponent.UpdateDataFromRagdolls_InvocationStub(Byte** __dataPointers, Int32 loops, Scene __scene, Object __jobContext) at Keen.VRage.DCS.Scenes.Scene.RunJob(Int32 jobIndex) at Keen.VRage.DCS.Scenes.Scene.Tick(Boolean doSync) at Keen.VRage.Core.Game.Systems.Session.Update(Boolean doEntityLifetimeUpdates) at Keen.Game2.WorldTickComponent.Tick() at Keen.Game2.ClientWorldTickComponent.Tick() at Keen.Game2.GameAppComponent.GameUpdate() at Keen.Game2.GameAppComponent.GameUpdate_InvocationStub(Byte** __dataPointers, Int32 loops, Scene __scene, Object __jobContext) at Keen.VRage.DCS.Scenes.Scene.RunJob(Int32 jobIndex) at Keen.VRage.DCS.Scenes.Scene.Tick(Boolean doSync) at Keen.VRage.Core.VRageCore.Update(TimeSpan timeDelta) at Keen.VRage.Library.Utils.AppLoop.Run(Action`1 tickCallback) at Keen.Game2.Program.Main(String[] args) 2026-07-23 17:06:26.926 - Main Thread -> Assertion Failure: Invalid matrix! { {M11:-0.8142381 M12:0.5313567 M13:-0.23383553 M14:0} {M21:-0.4295713 M22:-0.28052557 M23:0.8583564 M24:0} {M31:0.3904965 M32:0.79935426 M33:0.45666838 M34:0} {M41:NaN M42:NaN M43:NaN M44:1} }; 'IsValid()' evaluated to false at C:\BuildAgent\work\e958cd452eaeb7c\KeenSWH\Stable_VS2.3\VRage\Sources\Library\VRage.Library\Mathematics\Matrix.cs:2895 il offset: 49 at Keen.VRage.Library.Mathematics.Matrix.AssertIsValid() at Keen.VRage.Physics.Havok.Ragdolls.RagdollInstance.GetRagdollPose(BodyProxy proxy, BufferReference`1 actualModelSpaceTransforms, ReadOnlySpan`1 targetLocalTransforms, WorldTransform& worldTransform) at Keen.VRage.Physics.Havok.HavokSessionComponent.UpdateDataFromRagdolls_InvocationStub(Byte** __dataPointers, Int32 loops, Scene __scene, Object __jobContext) at Keen.VRage.DCS.Scenes.Scene.RunJob(Int32 jobIndex) at Keen.VRage.DCS.Scenes.Scene.Tick(Boolean doSync) at Keen.VRage.Core.Game.Systems.Session.Update(Boolean doEntityLifetimeUpdates) at Keen.Game2.WorldTickComponent.Tick() at Keen.Game2.ClientWorldTickComponent.Tick() at Keen.Game2.GameAppComponent.GameUpdate() at Keen.Game2.GameAppComponent.GameUpdate_InvocationStub(Byte** __dataPointers, Int32 loops, Scene __scene, Object __jobContext) at Keen.VRage.DCS.Scenes.Scene.RunJob(Int32 jobIndex) at Keen.VRage.DCS.Scenes.Scene.Tick(Boolean doSync) at Keen.VRage.Core.VRageCore.Update(TimeSpan timeDelta) at Keen.VRage.Library.Utils.AppLoop.Run(Action`1 tickCallback) at Keen.Game2.Program.Main(String[] args) 2026-07-23 17:06:26.926 - Main Thread -> Assertion Failure: Invalid matrix! { {M11:-0.8670441 M12:0.4144731 M13:-0.27649507 M14:0} {M21:-0.42079237 M22:-0.3120216 M23:0.85180885 M24:0} {M31:0.2667794 M32:0.8549015 M33:0.44494152 M34:0} {M41:NaN M42:NaN M43:NaN M44:1} }; 'IsValid()' evaluated to false at C:\BuildAgent\work\e958cd452eaeb7c\KeenSWH\Stable_VS2.3\VRage\Sources\Library\VRage.Library\Mathematics\Matrix.cs:2895 il offset: 49 at Keen.VRage.Library.Mathematics.Matrix.AssertIsValid() at Keen.VRage.Physics.Havok.Ragdolls.RagdollInstance.GetRagdollPose(BodyProxy proxy, BufferReference`1 actualModelSpaceTransforms, ReadOnlySpan`1 targetLocalTransforms, WorldTransform& worldTransform) at Keen.VRage.Physics.Havok.HavokSessionComponent.UpdateDataFromRagdolls_InvocationStub(Byte** __dataPointers, Int32 loops, Scene __scene, Object __jobContext) at Keen.VRage.DCS.Scenes.Scene.RunJob(Int32 jobIndex) at Keen.VRage.DCS.Scenes.Scene.Tick(Boolean doSync) at Keen.VRage.Core.Game.Systems.Session.Update(Boolean doEntityLifetimeUpdates) at Keen.Game2.WorldTickComponent.Tick() at Keen.Game2.ClientWorldTickComponent.Tick() at Keen.Game2.GameAppComponent.GameUpdate() at Keen.Game2.GameAppComponent.GameUpdate_InvocationStub(Byte** __dataPointers, Int32 loops, Scene __scene, Object __jobContext) at Keen.VRage.DCS.Scenes.Scene.RunJob(Int32 jobIndex) at Keen.VRage.DCS.Scenes.Scene.Tick(Boolean doSync) at Keen.VRage.Core.VRageCore.Update(TimeSpan timeDelta) at Keen.VRage.Library.Utils.AppLoop.Run(Action`1 tickCallback) at Keen.Game2.Program.Main(String[] args) 2026-07-23 17:06:26.926 - Main Thread -> Assertion Failure: Invalid matrix! { {M11:-0.690732 M12:0.46202287 M13:0.55626154 M14:0} {M21:-0.6910198 M22:-0.19511688 M23:-0.69600505 M24:0} {M31:-0.2130345 M32:-0.8651394 M33:0.4540385 M34:0} {M41:NaN M42:NaN M43:NaN M44:1} }; 'IsValid()' evaluated to false at C:\BuildAgent\work\e958cd452eaeb7c\KeenSWH\Stable_VS2.3\VRage\Sources\Library\VRage.Library\Mathematics\Matrix.cs:2895 il offset: 49 at Keen.VRage.Library.Mathematics.Matrix.AssertIsValid() at Keen.VRage.Physics.Havok.Ragdolls.RagdollInstance.GetRagdollPose(BodyProxy proxy, BufferReference`1 actualModelSpaceTransforms, ReadOnlySpan`1 targetLocalTransforms, WorldTransform& worldTransform) at Keen.VRage.Physics.Havok.HavokSessionComponent.UpdateDataFromRagdolls_InvocationStub(Byte** __dataPointers, Int32 loops, Scene __scene, Object __jobContext) at Keen.VRage.DCS.Scenes.Scene.RunJob(Int32 jobIndex) at Keen.VRage.DCS.Scenes.Scene.Tick(Boolean doSync) at Keen.VRage.Core.Game.Systems.Session.Update(Boolean doEntityLifetimeUpdates) at Keen.Game2.WorldTickComponent.Tick() at Keen.Game2.ClientWorldTickComponent.Tick() at Keen.Game2.GameAppComponent.GameUpdate() at Keen.Game2.GameAppComponent.GameUpdate_InvocationStub(Byte** __dataPointers, Int32 loops, Scene __scene, Object __jobContext) at Keen.VRage.DCS.Scenes.Scene.RunJob(Int32 jobIndex) at Keen.VRage.DCS.Scenes.Scene.Tick(Boolean doSync) at Keen.VRage.Core.VRageCore.Update(TimeSpan timeDelta) at Keen.VRage.Library.Utils.AppLoop.Run(Action`1 tickCallback) at Keen.Game2.Program.Main(String[] args) 2026-07-23 17:06:26.926 - Main Thread -> Assertion Failure: Invalid matrix! { {M11:-0.49286902 M12:0.8179258 M13:0.29678217 M14:0} {M21:-0.73027503 M22:-0.20341492 M23:-0.6521675 M24:0} {M31:-0.47305462 M32:-0.5381649 M33:0.697566 M34:0} {M41:NaN M42:NaN M43:NaN M44:1} }; 'IsValid()' evaluated to false at C:\BuildAgent\work\e958cd452eaeb7c\KeenSWH\Stable_VS2.3\VRage\Sources\Library\VRage.Library\Mathematics\Matrix.cs:2895 il offset: 49 at Keen.VRage.Library.Mathematics.Matrix.AssertIsValid() at Keen.VRage.Physics.Havok.Ragdolls.RagdollInstance.GetRagdollPose(BodyProxy proxy, BufferReference`1 actualModelSpaceTransforms, ReadOnlySpan`1 targetLocalTransforms, WorldTransform& worldTransform) at Keen.VRage.Physics.Havok.HavokSessionComponent.UpdateDataFromRagdolls_InvocationStub(Byte** __dataPointers, Int32 loops, Scene __scene, Object __jobContext) at Keen.VRage.DCS.Scenes.Scene.RunJob(Int32 jobIndex) at Keen.VRage.DCS.Scenes.Scene.Tick(Boolean doSync) at Keen.VRage.Core.Game.Systems.Session.Update(Boolean doEntityLifetimeUpdates) at Keen.Game2.WorldTickComponent.Tick() at Keen.Game2.ClientWorldTickComponent.Tick() at Keen.Game2.GameAppComponent.GameUpdate() at Keen.Game2.GameAppComponent.GameUpdate_InvocationStub(Byte** __dataPointers, Int32 loops, Scene __scene, Object __jobContext) at Keen.VRage.DCS.Scenes.Scene.RunJob(Int32 jobIndex) at Keen.VRage.DCS.Scenes.Scene.Tick(Boolean doSync) at Keen.VRage.Core.VRageCore.Update(TimeSpan timeDelta) at Keen.VRage.Library.Utils.AppLoop.Run(Action`1 tickCallback) at Keen.Game2.Program.Main(String[] args) 2026-07-23 17:06:26.926 - Main Thread -> Assertion Failure: Invalid matrix! { {M11:-0.43151438 M12:0.86660093 M13:0.25060025 M14:0} {M21:-0.81587476 M22:-0.2563802 M23:-0.51828533 M24:0} {M31:-0.38489756 M32:-0.4281052 M33:0.8176675 M34:0} {M41:NaN M42:NaN M43:NaN M44:1} }; 'IsValid()' evaluated to false at C:\BuildAgent\work\e958cd452eaeb7c\KeenSWH\Stable_VS2.3\VRage\Sources\Library\VRage.Library\Mathematics\Matrix.cs:2895 il offset: 49 at Keen.VRage.Library.Mathematics.Matrix.AssertIsValid() at Keen.VRage.Physics.Havok.Ragdolls.RagdollInstance.GetRagdollPose(BodyProxy proxy, BufferReference`1 actualModelSpaceTransforms, ReadOnlySpan`1 targetLocalTransforms, WorldTransform& worldTransform) at Keen.VRage.Physics.Havok.HavokSessionComponent.UpdateDataFromRagdolls_InvocationStub(Byte** __dataPointers, Int32 loops, Scene __scene, Object __jobContext) at Keen.VRage.DCS.Scenes.Scene.RunJob(Int32 jobIndex) at Keen.VRage.DCS.Scenes.Scene.Tick(Boolean doSync) at Keen.VRage.Core.Game.Systems.Session.Update(Boolean doEntityLifetimeUpdates) at Keen.Game2.WorldTickComponent.Tick() at Keen.Game2.ClientWorldTickComponent.Tick() at Keen.Game2.GameAppComponent.GameUpdate() at Keen.Game2.GameAppComponent.GameUpdate_InvocationStub(Byte** __dataPointers, Int32 loops, Scene __scene, Object __jobContext) at Keen.VRage.DCS.Scenes.Scene.RunJob(Int32 jobIndex) at Keen.VRage.DCS.Scenes.Scene.Tick(Boolean doSync) at Keen.VRage.Core.VRageCore.Update(TimeSpan timeDelta) at Keen.VRage.Library.Utils.AppLoop.Run(Action`1 tickCallback) at Keen.Game2.Program.Main(String[] args) 2026-07-23 17:06:26.927 - Main Thread -> Assertion Failure: Invalid matrix! { {M11:0.31256062 M12:-0.80482435 M13:-0.50454366 M14:0} {M21:-0.4813136 M22:0.32373387 M23:-0.81457615 M24:0} {M31:0.8189285 M32:0.49744833 M33:-0.28618646 M34:0} {M41:NaN M42:NaN M43:NaN M44:1} }; 'IsValid()' evaluated to false at C:\BuildAgent\work\e958cd452eaeb7c\KeenSWH\Stable_VS2.3\VRage\Sources\Library\VRage.Library\Mathematics\Matrix.cs:2895 il offset: 49 at Keen.VRage.Library.Mathematics.Matrix.AssertIsValid() at Keen.VRage.Physics.Havok.Ragdolls.RagdollInstance.GetRagdollPose(BodyProxy proxy, BufferReference`1 actualModelSpaceTransforms, ReadOnlySpan`1 targetLocalTransforms, WorldTransform& worldTransform) at Keen.VRage.Physics.Havok.HavokSessionComponent.UpdateDataFromRagdolls_InvocationStub(Byte** __dataPointers, Int32 loops, Scene __scene, Object __jobContext) at Keen.VRage.DCS.Scenes.Scene.RunJob(Int32 jobIndex) at Keen.VRage.DCS.Scenes.Scene.Tick(Boolean doSync) at Keen.VRage.Core.Game.Systems.Session.Update(Boolean doEntityLifetimeUpdates) at Keen.Game2.WorldTickComponent.Tick() at Keen.Game2.ClientWorldTickComponent.Tick() at Keen.Game2.GameAppComponent.GameUpdate() at Keen.Game2.GameAppComponent.GameUpdate_InvocationStub(Byte** __dataPointers, Int32 loops, Scene __scene, Object __jobContext) at Keen.VRage.DCS.Scenes.Scene.RunJob(Int32 jobIndex) at Keen.VRage.DCS.Scenes.Scene.Tick(Boolean doSync) at Keen.VRage.Core.VRageCore.Update(TimeSpan timeDelta) at Keen.VRage.Library.Utils.AppLoop.Run(Action`1 tickCallback) at Keen.Game2.Program.Main(String[] args) 2026-07-23 17:06:26.927 - Main Thread -> Assertion Failure: Invalid matrix! { {M11:-0.056743264 M12:-0.42604545 M13:-0.902921 M14:0} {M21:-0.5710844 M22:0.755666 M23:-0.32067394 M24:0} {M31:0.8189284 M32:0.4974479 M33:-0.2861868 M34:0} {M41:NaN M42:NaN M43:NaN M44:1} }; 'IsValid()' evaluated to false at C:\BuildAgent\work\e958cd452eaeb7c\KeenSWH\Stable_VS2.3\VRage\Sources\Library\VRage.Library\Mathematics\Matrix.cs:2895 il offset: 49 at Keen.VRage.Library.Mathematics.Matrix.AssertIsValid() at Keen.VRage.Physics.Havok.Ragdolls.RagdollInstance.GetRagdollPose(BodyProxy proxy, BufferReference`1 actualModelSpaceTransforms, ReadOnlySpan`1 targetLocalTransforms, WorldTransform& worldTransform) at Keen.VRage.Physics.Havok.HavokSessionComponent.UpdateDataFromRagdolls_InvocationStub(Byte** __dataPointers, Int32 loops, Scene __scene, Object __jobContext) at Keen.VRage.DCS.Scenes.Scene.RunJob(Int32 jobIndex) at Keen.VRage.DCS.Scenes.Scene.Tick(Boolean doSync) at Keen.VRage.Core.Game.Systems.Session.Update(Boolean doEntityLifetimeUpdates) at Keen.Game2.WorldTickComponent.Tick() at Keen.Game2.ClientWorldTickComponent.Tick() at Keen.Game2.GameAppComponent.GameUpdate() at Keen.Game2.GameAppComponent.GameUpdate_InvocationStub(Byte** __dataPointers, Int32 loops, Scene __scene, Object __jobContext) at Keen.VRage.DCS.Scenes.Scene.RunJob(Int32 jobIndex) at Keen.VRage.DCS.Scenes.Scene.Tick(Boolean doSync) at Keen.VRage.Core.VRageCore.Update(TimeSpan timeDelta) at Keen.VRage.Library.Utils.AppLoop.Run(Action`1 tickCallback) at Keen.Game2.Program.Main(String[] args) 2026-07-23 17:06:26.927 - Main Thread -> Assertion Failure: Invalid matrix! { {M11:-0.056743503 M12:-0.42604548 M13:-0.9029212 M14:0} {M21:-0.72331744 M22:0.6409222 M23:-0.25696495 M24:0} {M31:0.68818116 M32:0.6385174 M33:-0.3445344 M34:0} {M41:NaN M42:NaN M43:NaN M44:1} }; 'IsValid()' evaluated to false at C:\BuildAgent\work\e958cd452eaeb7c\KeenSWH\Stable_VS2.3\VRage\Sources\Library\VRage.Library\Mathematics\Matrix.cs:2895 il offset: 49 at Keen.VRage.Library.Mathematics.Matrix.AssertIsValid() at Keen.VRage.Physics.Havok.Ragdolls.RagdollInstance.GetRagdollPose(BodyProxy proxy, BufferReference`1 actualModelSpaceTransforms, ReadOnlySpan`1 targetLocalTransforms, WorldTransform& worldTransform) at Keen.VRage.Physics.Havok.HavokSessionComponent.UpdateDataFromRagdolls_InvocationStub(Byte** __dataPointers, Int32 loops, Scene __scene, Object __jobContext) at Keen.VRage.DCS.Scenes.Scene.RunJob(Int32 jobIndex) at Keen.VRage.DCS.Scenes.Scene.Tick(Boolean doSync) at Keen.VRage.Core.Game.Systems.Session.Update(Boolean doEntityLifetimeUpdates) at Keen.Game2.WorldTickComponent.Tick() at Keen.Game2.ClientWorldTickComponent.Tick() at Keen.Game2.GameAppComponent.GameUpdate() at Keen.Game2.GameAppComponent.GameUpdate_InvocationStub(Byte** __dataPointers, Int32 loops, Scene __scene, Object __jobContext) at Keen.VRage.DCS.Scenes.Scene.RunJob(Int32 jobIndex) at Keen.VRage.DCS.Scenes.Scene.Tick(Boolean doSync) at Keen.VRage.Core.VRageCore.Update(TimeSpan timeDelta) at Keen.VRage.Library.Utils.AppLoop.Run(Action`1 tickCallback) at Keen.Game2.Program.Main(String[] args) 2026-07-23 17:06:26.927 - Main Thread -> Assertion Failure: Invalid matrix! { {M11:-0.21422684 M12:0.44107017 M13:-0.87153083 M14:0} {M21:0.27140763 M22:0.88398796 M23:0.3806618 M24:0} {M31:0.9383213 M32:-0.15499233 M33:-0.30908382 M34:0} {M41:NaN M42:NaN M43:NaN M44:1} }; 'IsValid()' evaluated to false at C:\BuildAgent\work\e958cd452eaeb7c\KeenSWH\Stable_VS2.3\VRage\Sources\Library\VRage.Library\Mathematics\Matrix.cs:2895 il offset: 49 at Keen.VRage.Library.Mathematics.Matrix.AssertIsValid() at Keen.VRage.Physics.Havok.Ragdolls.RagdollInstance.GetRagdollPose(BodyProxy proxy, BufferReference`1 actualModelSpaceTransforms, ReadOnlySpan`1 targetLocalTransforms, WorldTransform& worldTransform) at Keen.VRage.Physics.Havok.HavokSessionComponent.UpdateDataFromRagdolls_InvocationStub(Byte** __dataPointers, Int32 loops, Scene __scene, Object __jobContext) at Keen.VRage.DCS.Scenes.Scene.RunJob(Int32 jobIndex) at Keen.VRage.DCS.Scenes.Scene.Tick(Boolean doSync) at Keen.VRage.Core.Game.Systems.Session.Update(Boolean doEntityLifetimeUpdates) at Keen.Game2.WorldTickComponent.Tick() at Keen.Game2.ClientWorldTickComponent.Tick() at Keen.Game2.GameAppComponent.GameUpdate() at Keen.Game2.GameAppComponent.GameUpdate_InvocationStub(Byte** __dataPointers, Int32 loops, Scene __scene, Object __jobContext) at Keen.VRage.DCS.Scenes.Scene.RunJob(Int32 jobIndex) at Keen.VRage.DCS.Scenes.Scene.Tick(Boolean doSync) at Keen.VRage.Core.VRageCore.Update(TimeSpan timeDelta) at Keen.VRage.Library.Utils.AppLoop.Run(Action`1 tickCallback) at Keen.Game2.Program.Main(String[] args) 2026-07-23 17:06:26.927 - Main Thread -> Assertion Failure: Invalid matrix! { {M11:-0.22878504 M12:0.31534043 M13:-0.92098886 M14:0} {M21:-0.9734757 M22:-0.07632434 M23:0.21568975 M24:0} {M31:-0.0022771358 M32:0.94590557 M33:0.3244363 M34:0} {M41:NaN M42:NaN M43:NaN M44:1} }; 'IsValid()' evaluated to false at C:\BuildAgent\work\e958cd452eaeb7c\KeenSWH\Stable_VS2.3\VRage\Sources\Library\VRage.Library\Mathematics\Matrix.cs:2895 il offset: 49 at Keen.VRage.Library.Mathematics.Matrix.AssertIsValid() at Keen.VRage.Physics.Havok.Ragdolls.RagdollInstance.GetRagdollPose(BodyProxy proxy, BufferReference`1 actualModelSpaceTransforms, ReadOnlySpan`1 targetLocalTransforms, WorldTransform& worldTransform) at Keen.VRage.Physics.Havok.HavokSessionComponent.UpdateDataFromRagdolls_InvocationStub(Byte** __dataPointers, Int32 loops, Scene __scene, Object __jobContext) at Keen.VRage.DCS.Scenes.Scene.RunJob(Int32 jobIndex) at Keen.VRage.DCS.Scenes.Scene.Tick(Boolean doSync) at Keen.VRage.Core.Game.Systems.Session.Update(Boolean doEntityLifetimeUpdates) at Keen.Game2.WorldTickComponent.Tick() at Keen.Game2.ClientWorldTickComponent.Tick() at Keen.Game2.GameAppComponent.GameUpdate() at Keen.Game2.GameAppComponent.GameUpdate_InvocationStub(Byte** __dataPointers, Int32 loops, Scene __scene, Object __jobContext) at Keen.VRage.DCS.Scenes.Scene.RunJob(Int32 jobIndex) at Keen.VRage.DCS.Scenes.Scene.Tick(Boolean doSync) at Keen.VRage.Core.VRageCore.Update(TimeSpan timeDelta) at Keen.VRage.Library.Utils.AppLoop.Run(Action`1 tickCallback) at Keen.Game2.Program.Main(String[] args) 2026-07-23 17:06:26.927 - Main Thread -> Assertion Failure: Invalid matrix! { {M11:-0.24589515 M12:0.33285266 M13:-0.9103558 M14:0} {M21:-0.9692958 M22:-0.082461715 M23:0.23166421 M24:0} {M31:0.0020416677 M32:0.9393678 M33:0.34290767 M34:0} {M41:NaN M42:NaN M43:NaN M44:1} }; 'IsValid()' evaluated to false at C:\BuildAgent\work\e958cd452eaeb7c\KeenSWH\Stable_VS2.3\VRage\Sources\Library\VRage.Library\Mathematics\Matrix.cs:2895 il offset: 49 at Keen.VRage.Library.Mathematics.Matrix.AssertIsValid() at Keen.VRage.Physics.Havok.Ragdolls.RagdollInstance.GetRagdollPose(BodyProxy proxy, BufferReference`1 actualModelSpaceTransforms, ReadOnlySpan`1 targetLocalTransforms, WorldTransform& worldTransform) at Keen.VRage.Physics.Havok.HavokSessionComponent.UpdateDataFromRagdolls_InvocationStub(Byte** __dataPointers, Int32 loops, Scene __scene, Object __jobContext) at Keen.VRage.DCS.Scenes.Scene.RunJob(Int32 jobIndex) at Keen.VRage.DCS.Scenes.Scene.Tick(Boolean doSync) at Keen.VRage.Core.Game.Systems.Session.Update(Boolean doEntityLifetimeUpdates) at Keen.Game2.WorldTickComponent.Tick() at Keen.Game2.ClientWorldTickComponent.Tick() at Keen.Game2.GameAppComponent.GameUpdate() at Keen.Game2.GameAppComponent.GameUpdate_InvocationStub(Byte** __dataPointers, Int32 loops, Scene __scene, Object __jobContext) at Keen.VRage.DCS.Scenes.Scene.RunJob(Int32 jobIndex) at Keen.VRage.DCS.Scenes.Scene.Tick(Boolean doSync) at Keen.VRage.Core.VRageCore.Update(TimeSpan timeDelta) at Keen.VRage.Library.Utils.AppLoop.Run(Action`1 tickCallback) at Keen.Game2.Program.Main(String[] args) 2026-07-23 17:06:26.927 - Main Thread -> Assertion Failure: Invalid matrix! { {M11:-0.22933388 M12:0.52505517 M13:-0.81958914 M14:0} {M21:-0.9716655 M22:-0.07398605 M23:0.22448868 M24:0} {M31:0.057231784 M32:0.8478479 M33:0.527143 M34:0} {M41:NaN M42:NaN M43:NaN M44:1} }; 'IsValid()' evaluated to false at C:\BuildAgent\work\e958cd452eaeb7c\KeenSWH\Stable_VS2.3\VRage\Sources\Library\VRage.Library\Mathematics\Matrix.cs:2895 il offset: 49 at Keen.VRage.Library.Mathematics.Matrix.AssertIsValid() at Keen.VRage.Physics.Havok.Ragdolls.RagdollInstance.GetRagdollPose(BodyProxy proxy, BufferReference`1 actualModelSpaceTransforms, ReadOnlySpan`1 targetLocalTransforms, WorldTransform& worldTransform) at Keen.VRage.Physics.Havok.HavokSessionComponent.UpdateDataFromRagdolls_InvocationStub(Byte** __dataPointers, Int32 loops, Scene __scene, Object __jobContext) at Keen.VRage.DCS.Scenes.Scene.RunJob(Int32 jobIndex) at Keen.VRage.DCS.Scenes.Scene.Tick(Boolean doSync) at Keen.VRage.Core.Game.Systems.Session.Update(Boolean doEntityLifetimeUpdates) at Keen.Game2.WorldTickComponent.Tick() at Keen.Game2.ClientWorldTickComponent.Tick() at Keen.Game2.GameAppComponent.GameUpdate() at Keen.Game2.GameAppComponent.GameUpdate_InvocationStub(Byte** __dataPointers, Int32 loops, Scene __scene, Object __jobContext) at Keen.VRage.DCS.Scenes.Scene.RunJob(Int32 jobIndex) at Keen.VRage.DCS.Scenes.Scene.Tick(Boolean doSync) at Keen.VRage.Core.VRageCore.Update(TimeSpan timeDelta) at Keen.VRage.Library.Utils.AppLoop.Run(Action`1 tickCallback) at Keen.Game2.Program.Main(String[] args) 2026-07-23 17:06:26.927 - Main Thread -> Assertion Failure: Invalid matrix! { {M11:-0.06205976 M12:0.30312553 M13:-0.95092875 M14:0} {M21:-0.9965309 M22:0.03413105 M23:0.07591507 M24:0} {M31:0.055468857 M32:0.9523401 M33:0.2999546 M34:0} {M41:NaN M42:NaN M43:NaN M44:1} }; 'IsValid()' evaluated to false at C:\BuildAgent\work\e958cd452eaeb7c\KeenSWH\Stable_VS2.3\VRage\Sources\Library\VRage.Library\Mathematics\Matrix.cs:2895 il offset: 49 at Keen.VRage.Library.Mathematics.Matrix.AssertIsValid() at Keen.VRage.Physics.Havok.Ragdolls.RagdollInstance.GetRagdollPose(BodyProxy proxy, BufferReference`1 actualModelSpaceTransforms, ReadOnlySpan`1 targetLocalTransforms, WorldTransform& worldTransform) at Keen.VRage.Physics.Havok.HavokSessionComponent.UpdateDataFromRagdolls_InvocationStub(Byte** __dataPointers, Int32 loops, Scene __scene, Object __jobContext) at Keen.VRage.DCS.Scenes.Scene.RunJob(Int32 jobIndex) at Keen.VRage.DCS.Scenes.Scene.Tick(Boolean doSync) at Keen.VRage.Core.Game.Systems.Session.Update(Boolean doEntityLifetimeUpdates) at Keen.Game2.WorldTickComponent.Tick() at Keen.Game2.ClientWorldTickComponent.Tick() at Keen.Game2.GameAppComponent.GameUpdate() at Keen.Game2.GameAppComponent.GameUpdate_InvocationStub(Byte** __dataPointers, Int32 loops, Scene __scene, Object __jobContext) at Keen.VRage.DCS.Scenes.Scene.RunJob(Int32 jobIndex) at Keen.VRage.DCS.Scenes.Scene.Tick(Boolean doSync) at Keen.VRage.Core.VRageCore.Update(TimeSpan timeDelta) at Keen.VRage.Library.Utils.AppLoop.Run(Action`1 tickCallback) at Keen.Game2.Program.Main(String[] args) 2026-07-23 17:06:26.927 - Main Thread -> Assertion Failure: Invalid matrix! { {M11:-0.07711172 M12:0.32179737 M13:-0.9436643 M14:0} {M21:-0.99691653 M22:-0.011022091 M23:0.077703804 M24:0} {M31:0.014604658 M32:0.9467454 M33:0.32165366 M34:0} {M41:NaN M42:NaN M43:NaN M44:1} }; 'IsValid()' evaluated to false at C:\BuildAgent\work\e958cd452eaeb7c\KeenSWH\Stable_VS2.3\VRage\Sources\Library\VRage.Library\Mathematics\Matrix.cs:2895 il offset: 49 at Keen.VRage.Library.Mathematics.Matrix.AssertIsValid() at Keen.VRage.Physics.Havok.Ragdolls.RagdollInstance.GetRagdollPose(BodyProxy proxy, BufferReference`1 actualModelSpaceTransforms, ReadOnlySpan`1 targetLocalTransforms, WorldTransform& worldTransform) at Keen.VRage.Physics.Havok.HavokSessionComponent.UpdateDataFromRagdolls_InvocationStub(Byte** __dataPointers, Int32 loops, Scene __scene, Object __jobContext) at Keen.VRage.DCS.Scenes.Scene.RunJob(Int32 jobIndex) at Keen.VRage.DCS.Scenes.Scene.Tick(Boolean doSync) at Keen.VRage.Core.Game.Systems.Session.Update(Boolean doEntityLifetimeUpdates) at Keen.Game2.WorldTickComponent.Tick() at Keen.Game2.ClientWorldTickComponent.Tick() at Keen.Game2.GameAppComponent.GameUpdate() at Keen.Game2.GameAppComponent.GameUpdate_InvocationStub(Byte** __dataPointers, Int32 loops, Scene __scene, Object __jobContext) at Keen.VRage.DCS.Scenes.Scene.RunJob(Int32 jobIndex) at Keen.VRage.DCS.Scenes.Scene.Tick(Boolean doSync) at Keen.VRage.Core.VRageCore.Update(TimeSpan timeDelta) at Keen.VRage.Library.Utils.AppLoop.Run(Action`1 tickCallback) at Keen.Game2.Program.Main(String[] args) 2026-07-23 17:06:26.927 - Main Thread -> Assertion Failure: Invalid matrix! { {M11:-0.073726535 M12:0.29391932 M13:-0.952984 M14:0} {M21:-0.9959732 M22:-0.07060003 M23:0.05527702 M24:0} {M31:-0.051032543 M32:0.9532207 M33:0.29793906 M34:0} {M41:NaN M42:NaN M43:NaN M44:1} }; 'IsValid()' evaluated to false at C:\BuildAgent\work\e958cd452eaeb7c\KeenSWH\Stable_VS2.3\VRage\Sources\Library\VRage.Library\Mathematics\Matrix.cs:2895 il offset: 49 at Keen.VRage.Library.Mathematics.Matrix.AssertIsValid() at Keen.VRage.Physics.Havok.Ragdolls.RagdollInstance.GetRagdollPose(BodyProxy proxy, BufferReference`1 actualModelSpaceTransforms, ReadOnlySpan`1 targetLocalTransforms, WorldTransform& worldTransform) at Keen.VRage.Physics.Havok.HavokSessionComponent.UpdateDataFromRagdolls_InvocationStub(Byte** __dataPointers, Int32 loops, Scene __scene, Object __jobContext) at Keen.VRage.DCS.Scenes.Scene.RunJob(Int32 jobIndex) at Keen.VRage.DCS.Scenes.Scene.Tick(Boolean doSync) at Keen.VRage.Core.Game.Systems.Session.Update(Boolean doEntityLifetimeUpdates) at Keen.Game2.WorldTickComponent.Tick() at Keen.Game2.ClientWorldTickComponent.Tick() at Keen.Game2.GameAppComponent.GameUpdate() at Keen.Game2.GameAppComponent.GameUpdate_InvocationStub(Byte** __dataPointers, Int32 loops, Scene __scene, Object __jobContext) at Keen.VRage.DCS.Scenes.Scene.RunJob(Int32 jobIndex) at Keen.VRage.DCS.Scenes.Scene.Tick(Boolean doSync) at Keen.VRage.Core.VRageCore.Update(TimeSpan timeDelta) at Keen.VRage.Library.Utils.AppLoop.Run(Action`1 tickCallback) at Keen.Game2.Program.Main(String[] args) 2026-07-23 17:06:26.927 - Main Thread -> Assertion Failure: Invalid matrix! { {M11:0.30698127 M12:0.17640719 M13:-0.93522424 M14:0} {M21:-0.94376874 M22:0.18315423 M23:-0.27523914 M24:0} {M31:0.12273687 M32:0.96712804 M33:0.2227118 M34:0} {M41:NaN M42:NaN M43:NaN M44:1} }; 'IsValid()' evaluated to false at C:\BuildAgent\work\e958cd452eaeb7c\KeenSWH\Stable_VS2.3\VRage\Sources\Library\VRage.Library\Mathematics\Matrix.cs:2895 il offset: 49 at Keen.VRage.Library.Mathematics.Matrix.AssertIsValid() at Keen.VRage.Physics.Havok.Ragdolls.RagdollInstance.GetRagdollPose(BodyProxy proxy, BufferReference`1 actualModelSpaceTransforms, ReadOnlySpan`1 targetLocalTransforms, WorldTransform& worldTransform) at Keen.VRage.Physics.Havok.HavokSessionComponent.UpdateDataFromRagdolls_InvocationStub(Byte** __dataPointers, Int32 loops, Scene __scene, Object __jobContext) at Keen.VRage.DCS.Scenes.Scene.RunJob(Int32 jobIndex) at Keen.VRage.DCS.Scenes.Scene.Tick(Boolean doSync) at Keen.VRage.Core.Game.Systems.Session.Update(Boolean doEntityLifetimeUpdates) at Keen.Game2.WorldTickComponent.Tick() at Keen.Game2.ClientWorldTickComponent.Tick() at Keen.Game2.GameAppComponent.GameUpdate() at Keen.Game2.GameAppComponent.GameUpdate_InvocationStub(Byte** __dataPointers, Int32 loops, Scene __scene, Object __jobContext) at Keen.VRage.DCS.Scenes.Scene.RunJob(Int32 jobIndex) at Keen.VRage.DCS.Scenes.Scene.Tick(Boolean doSync) at Keen.VRage.Core.VRageCore.Update(TimeSpan timeDelta) at Keen.VRage.Library.Utils.AppLoop.Run(Action`1 tickCallback) at Keen.Game2.Program.Main(String[] args) 2026-07-23 17:06:26.927 - Main Thread -> Assertion Failure: Invalid matrix! { {M11:0.37221265 M12:0.20180753 M13:-0.90594304 M14:0} {M21:-0.92029166 M22:0.20697594 M23:-0.33200276 M24:0} {M31:0.12050858 M32:0.95730674 M33:0.26276016 M34:0} {M41:NaN M42:NaN M43:NaN M44:1} }; 'IsValid()' evaluated to false at C:\BuildAgent\work\e958cd452eaeb7c\KeenSWH\Stable_VS2.3\VRage\Sources\Library\VRage.Library\Mathematics\Matrix.cs:2895 il offset: 49 at Keen.VRage.Library.Mathematics.Matrix.AssertIsValid() at Keen.VRage.Physics.Havok.Ragdolls.RagdollInstance.GetRagdollPose(BodyProxy proxy, BufferReference`1 actualModelSpaceTransforms, ReadOnlySpan`1 targetLocalTransforms, WorldTransform& worldTransform) at Keen.VRage.Physics.Havok.HavokSessionComponent.UpdateDataFromRagdolls_InvocationStub(Byte** __dataPointers, Int32 loops, Scene __scene, Object __jobContext) at Keen.VRage.DCS.Scenes.Scene.RunJob(Int32 jobIndex) at Keen.VRage.DCS.Scenes.Scene.Tick(Boolean doSync) at Keen.VRage.Core.Game.Systems.Session.Update(Boolean doEntityLifetimeUpdates) at Keen.Game2.WorldTickComponent.Tick() at Keen.Game2.ClientWorldTickComponent.Tick() at Keen.Game2.GameAppComponent.GameUpdate() at Keen.Game2.GameAppComponent.GameUpdate_InvocationStub(Byte** __dataPointers, Int32 loops, Scene __scene, Object __jobContext) at Keen.VRage.DCS.Scenes.Scene.RunJob(Int32 jobIndex) at Keen.VRage.DCS.Scenes.Scene.Tick(Boolean doSync) at Keen.VRage.Core.VRageCore.Update(TimeSpan timeDelta) at Keen.VRage.Library.Utils.AppLoop.Run(Action`1 tickCallback) at Keen.Game2.Program.Main(String[] args) 2026-07-23 17:06:26.927 - Main Thread -> Assertion Failure: Invalid matrix! { {M11:0.39797878 M12:0.24285454 M13:-0.88466704 M14:0} {M21:-0.9115489 M22:0.21337676 M23:-0.35149756 M24:0} {M31:0.103405386 M32:0.9463053 M33:0.30629253 M34:0} {M41:NaN M42:NaN M43:NaN M44:1} }; 'IsValid()' evaluated to false at C:\BuildAgent\work\e958cd452eaeb7c\KeenSWH\Stable_VS2.3\VRage\Sources\Library\VRage.Library\Mathematics\Matrix.cs:2895 il offset: 49 at Keen.VRage.Library.Mathematics.Matrix.AssertIsValid() at Keen.VRage.Physics.Havok.Ragdolls.RagdollInstance.GetRagdollPose(BodyProxy proxy, BufferReference`1 actualModelSpaceTransforms, ReadOnlySpan`1 targetLocalTransforms, WorldTransform& worldTransform) at Keen.VRage.Physics.Havok.HavokSessionComponent.UpdateDataFromRagdolls_InvocationStub(Byte** __dataPointers, Int32 loops, Scene __scene, Object __jobContext) at Keen.VRage.DCS.Scenes.Scene.RunJob(Int32 jobIndex) at Keen.VRage.DCS.Scenes.Scene.Tick(Boolean doSync) at Keen.VRage.Core.Game.Systems.Session.Update(Boolean doEntityLifetimeUpdates) at Keen.Game2.WorldTickComponent.Tick() at Keen.Game2.ClientWorldTickComponent.Tick() at Keen.Game2.GameAppComponent.GameUpdate() at Keen.Game2.GameAppComponent.GameUpdate_InvocationStub(Byte** __dataPointers, Int32 loops, Scene __scene, Object __jobContext) at Keen.VRage.DCS.Scenes.Scene.RunJob(Int32 jobIndex) at Keen.VRage.DCS.Scenes.Scene.Tick(Boolean doSync) at Keen.VRage.Core.VRageCore.Update(TimeSpan timeDelta) at Keen.VRage.Library.Utils.AppLoop.Run(Action`1 tickCallback) at Keen.Game2.Program.Main(String[] args) 2026-07-23 17:06:26.927 - Main Thread -> Assertion Failure: Invalid matrix! { {M11:0.08070475 M12:0.2855515 M13:-0.95496005 M14:0} {M21:-0.995375 M22:0.07319188 M23:-0.062235117 M24:0} {M31:0.0521248 M32:0.9555652 M33:0.29013675 M34:0} {M41:NaN M42:NaN M43:NaN M44:1} }; 'IsValid()' evaluated to false at C:\BuildAgent\work\e958cd452eaeb7c\KeenSWH\Stable_VS2.3\VRage\Sources\Library\VRage.Library\Mathematics\Matrix.cs:2895 il offset: 49 at Keen.VRage.Library.Mathematics.Matrix.AssertIsValid() at Keen.VRage.Physics.Havok.Ragdolls.RagdollInstance.GetRagdollPose(BodyProxy proxy, BufferReference`1 actualModelSpaceTransforms, ReadOnlySpan`1 targetLocalTransforms, WorldTransform& worldTransform) at Keen.VRage.Physics.Havok.HavokSessionComponent.UpdateDataFromRagdolls_InvocationStub(Byte** __dataPointers, Int32 loops, Scene __scene, Object __jobContext) at Keen.VRage.DCS.Scenes.Scene.RunJob(Int32 jobIndex) at Keen.VRage.DCS.Scenes.Scene.Tick(Boolean doSync) at Keen.VRage.Core.Game.Systems.Session.Update(Boolean doEntityLifetimeUpdates) at Keen.Game2.WorldTickComponent.Tick() at Keen.Game2.ClientWorldTickComponent.Tick() at Keen.Game2.GameAppComponent.GameUpdate() at Keen.Game2.GameAppComponent.GameUpdate_InvocationStub(Byte** __dataPointers, Int32 loops, Scene __scene, Object __jobContext) at Keen.VRage.DCS.Scenes.Scene.RunJob(Int32 jobIndex) at Keen.VRage.DCS.Scenes.Scene.Tick(Boolean doSync) at Keen.VRage.Core.VRageCore.Update(TimeSpan timeDelta) at Keen.VRage.Library.Utils.AppLoop.Run(Action`1 tickCallback) at Keen.Game2.Program.Main(String[] args) 2026-07-23 17:06:26.927 - Main Thread -> Assertion Failure: Invalid matrix! { {M11:0.116883695 M12:0.033699095 M13:-0.99257463 M14:0} {M21:-0.98929614 M22:0.09187019 M23:-0.1133796 M24:0} {M31:0.08736819 M32:0.9952016 M33:0.04407561 M34:0} {M41:NaN M42:NaN M43:NaN M44:1} }; 'IsValid()' evaluated to false at C:\BuildAgent\work\e958cd452eaeb7c\KeenSWH\Stable_VS2.3\VRage\Sources\Library\VRage.Library\Mathematics\Matrix.cs:2895 il offset: 49 at Keen.VRage.Library.Mathematics.Matrix.AssertIsValid() at Keen.VRage.Physics.Havok.Ragdolls.RagdollInstance.GetRagdollPose(BodyProxy proxy, BufferReference`1 actualModelSpaceTransforms, ReadOnlySpan`1 targetLocalTransforms, WorldTransform& worldTransform) at Keen.VRage.Physics.Havok.HavokSessionComponent.UpdateDataFromRagdolls_InvocationStub(Byte** __dataPointers, Int32 loops, Scene __scene, Object __jobContext) at Keen.VRage.DCS.Scenes.Scene.RunJob(Int32 jobIndex) at Keen.VRage.DCS.Scenes.Scene.Tick(Boolean doSync) at Keen.VRage.Core.Game.Systems.Session.Update(Boolean doEntityLifetimeUpdates) at Keen.Game2.WorldTickComponent.Tick() at Keen.Game2.ClientWorldTickComponent.Tick() at Keen.Game2.GameAppComponent.GameUpdate() at Keen.Game2.GameAppComponent.GameUpdate_InvocationStub(Byte** __dataPointers, Int32 loops, Scene __scene, Object __jobContext) at Keen.VRage.DCS.Scenes.Scene.RunJob(Int32 jobIndex) at Keen.VRage.DCS.Scenes.Scene.Tick(Boolean doSync) at Keen.VRage.Core.VRageCore.Update(TimeSpan timeDelta) at Keen.VRage.Library.Utils.AppLoop.Run(Action`1 tickCallback) at Keen.Game2.Program.Main(String[] args) 2026-07-23 17:06:26.927 - Main Thread -> Assertion Failure: Invalid matrix! { {M11:0.10874951 M12:0.3196972 M13:-0.9412596 M14:0} {M21:-0.99352044 M22:0.06644595 M23:-0.09222022 M24:0} {M31:0.033061534 M32:0.9451884 M33:0.32485014 M34:0} {M41:NaN M42:NaN M43:NaN M44:1} }; 'IsValid()' evaluated to false at C:\BuildAgent\work\e958cd452eaeb7c\KeenSWH\Stable_VS2.3\VRage\Sources\Library\VRage.Library\Mathematics\Matrix.cs:2895 il offset: 49 at Keen.VRage.Library.Mathematics.Matrix.AssertIsValid() at Keen.VRage.Physics.Havok.Ragdolls.RagdollInstance.GetRagdollPose(BodyProxy proxy, BufferReference`1 actualModelSpaceTransforms, ReadOnlySpan`1 targetLocalTransforms, WorldTransform& worldTransform) at Keen.VRage.Physics.Havok.HavokSessionComponent.UpdateDataFromRagdolls_InvocationStub(Byte** __dataPointers, Int32 loops, Scene __scene, Object __jobContext) at Keen.VRage.DCS.Scenes.Scene.RunJob(Int32 jobIndex) at Keen.VRage.DCS.Scenes.Scene.Tick(Boolean doSync) at Keen.VRage.Core.Game.Systems.Session.Update(Boolean doEntityLifetimeUpdates) at Keen.Game2.WorldTickComponent.Tick() at Keen.Game2.ClientWorldTickComponent.Tick() at Keen.Game2.GameAppComponent.GameUpdate() at Keen.Game2.GameAppComponent.GameUpdate_InvocationStub(Byte** __dataPointers, Int32 loops, Scene __scene, Object __jobContext) at Keen.VRage.DCS.Scenes.Scene.RunJob(Int32 jobIndex) at Keen.VRage.DCS.Scenes.Scene.Tick(Boolean doSync) at Keen.VRage.Core.VRageCore.Update(TimeSpan timeDelta) at Keen.VRage.Library.Utils.AppLoop.Run(Action`1 tickCallback) at Keen.Game2.Program.Main(String[] args) 2026-07-23 17:06:26.927 - Main Thread -> Assertion Failure: Invalid matrix! { {M11:-0.31472254 M12:-0.012639016 M13:-0.9491009 M14:0} {M21:0.2702678 M22:0.9573275 M23:-0.102369286 M24:0} {M31:0.9098943 M32:-0.28872898 M33:-0.29787672 M34:0} {M41:NaN M42:NaN M43:NaN M44:1} }; 'IsValid()' evaluated to false at C:\BuildAgent\work\e958cd452eaeb7c\KeenSWH\Stable_VS2.3\VRage\Sources\Library\VRage.Library\Mathematics\Matrix.cs:2895 il offset: 49 at Keen.VRage.Library.Mathematics.Matrix.AssertIsValid() at Keen.VRage.Physics.Havok.Ragdolls.RagdollInstance.GetRagdollPose(BodyProxy proxy, BufferReference`1 actualModelSpaceTransforms, ReadOnlySpan`1 targetLocalTransforms, WorldTransform& worldTransform) at Keen.VRage.Physics.Havok.HavokSessionComponent.UpdateDataFromRagdolls_InvocationStub(Byte** __dataPointers, Int32 loops, Scene __scene, Object __jobContext) at Keen.VRage.DCS.Scenes.Scene.RunJob(Int32 jobIndex) at Keen.VRage.DCS.Scenes.Scene.Tick(Boolean doSync) at Keen.VRage.Core.Game.Systems.Session.Update(Boolean doEntityLifetimeUpdates) at Keen.Game2.WorldTickComponent.Tick() at Keen.Game2.ClientWorldTickComponent.Tick() at Keen.Game2.GameAppComponent.GameUpdate() at Keen.Game2.GameAppComponent.GameUpdate_InvocationStub(Byte** __dataPointers, Int32 loops, Scene __scene, Object __jobContext) at Keen.VRage.DCS.Scenes.Scene.RunJob(Int32 jobIndex) at Keen.VRage.DCS.Scenes.Scene.Tick(Boolean doSync) at Keen.VRage.Core.VRageCore.Update(TimeSpan timeDelta) at Keen.VRage.Library.Utils.AppLoop.Run(Action`1 tickCallback) at Keen.Game2.Program.Main(String[] args) 2026-07-23 17:06:26.927 - Main Thread -> Assertion Failure: Invalid matrix! { {M11:-0.6274704 M12:-0.117491096 M13:-0.769727 M14:0} {M21:0.22420004 M22:-0.973948 M23:-0.034101136 M24:0} {M31:-0.74566627 M32:-0.19397008 M33:0.63746226 M34:0} {M41:NaN M42:NaN M43:NaN M44:1} }; 'IsValid()' evaluated to false at C:\BuildAgent\work\e958cd452eaeb7c\KeenSWH\Stable_VS2.3\VRage\Sources\Library\VRage.Library\Mathematics\Matrix.cs:2895 il offset: 49 at Keen.VRage.Library.Mathematics.Matrix.AssertIsValid() at Keen.VRage.Physics.Havok.Ragdolls.RagdollInstance.GetRagdollPose(BodyProxy proxy, BufferReference`1 actualModelSpaceTransforms, ReadOnlySpan`1 targetLocalTransforms, WorldTransform& worldTransform) at Keen.VRage.Physics.Havok.HavokSessionComponent.UpdateDataFromRagdolls_InvocationStub(Byte** __dataPointers, Int32 loops, Scene __scene, Object __jobContext) at Keen.VRage.DCS.Scenes.Scene.RunJob(Int32 jobIndex) at Keen.VRage.DCS.Scenes.Scene.Tick(Boolean doSync) at Keen.VRage.Core.Game.Systems.Session.Update(Boolean doEntityLifetimeUpdates) at Keen.Game2.WorldTickComponent.Tick() at Keen.Game2.ClientWorldTickComponent.Tick() at Keen.Game2.GameAppComponent.GameUpdate() at Keen.Game2.GameAppComponent.GameUpdate_InvocationStub(Byte** __dataPointers, Int32 loops, Scene __scene, Object __jobContext) at Keen.VRage.DCS.Scenes.Scene.RunJob(Int32 jobIndex) at Keen.VRage.DCS.Scenes.Scene.Tick(Boolean doSync) at Keen.VRage.Core.VRageCore.Update(TimeSpan timeDelta) at Keen.VRage.Library.Utils.AppLoop.Run(Action`1 tickCallback) at Keen.Game2.Program.Main(String[] args) 2026-07-23 17:06:26.927 - Main Thread -> Assertion Failure: Invalid matrix! { {M11:-0.57776165 M12:-0.058461215 M13:-0.8141107 M14:0} {M21:0.1674646 M22:-0.9847039 M23:-0.048135422 M24:0} {M31:-0.7988426 M32:-0.16414535 M33:0.57871187 M34:0} {M41:NaN M42:NaN M43:NaN M44:1} }; 'IsValid()' evaluated to false at C:\BuildAgent\work\e958cd452eaeb7c\KeenSWH\Stable_VS2.3\VRage\Sources\Library\VRage.Library\Mathematics\Matrix.cs:2895 il offset: 49 at Keen.VRage.Library.Mathematics.Matrix.AssertIsValid() at Keen.VRage.Physics.Havok.Ragdolls.RagdollInstance.GetRagdollPose(BodyProxy proxy, BufferReference`1 actualModelSpaceTransforms, ReadOnlySpan`1 targetLocalTransforms, WorldTransform& worldTransform) at Keen.VRage.Physics.Havok.HavokSessionComponent.UpdateDataFromRagdolls_InvocationStub(Byte** __dataPointers, Int32 loops, Scene __scene, Object __jobContext) at Keen.VRage.DCS.Scenes.Scene.RunJob(Int32 jobIndex) at Keen.VRage.DCS.Scenes.Scene.Tick(Boolean doSync) at Keen.VRage.Core.Game.Systems.Session.Update(Boolean doEntityLifetimeUpdates) at Keen.Game2.WorldTickComponent.Tick() at Keen.Game2.ClientWorldTickComponent.Tick() at Keen.Game2.GameAppComponent.GameUpdate() at Keen.Game2.GameAppComponent.GameUpdate_InvocationStub(Byte** __dataPointers, Int32 loops, Scene __scene, Object __jobContext) at Keen.VRage.DCS.Scenes.Scene.RunJob(Int32 jobIndex) at Keen.VRage.DCS.Scenes.Scene.Tick(Boolean doSync) at Keen.VRage.Core.VRageCore.Update(TimeSpan timeDelta) at Keen.VRage.Library.Utils.AppLoop.Run(Action`1 tickCallback) at Keen.Game2.Program.Main(String[] args) 2026-07-23 17:06:26.927 - Main Thread -> Assertion Failure: Invalid matrix! { {M11:-0.8104886 M12:-0.019447375 M13:-0.58543444 M14:0} {M21:0.013089731 M22:-0.99980235 M23:0.015090413 M24:0} {M31:-0.5856111 M32:0.0045674103 M33:0.81057954 M34:0} {M41:NaN M42:NaN M43:NaN M44:1} }; 'IsValid()' evaluated to false at C:\BuildAgent\work\e958cd452eaeb7c\KeenSWH\Stable_VS2.3\VRage\Sources\Library\VRage.Library\Mathematics\Matrix.cs:2895 il offset: 49 at Keen.VRage.Library.Mathematics.Matrix.AssertIsValid() at Keen.VRage.Physics.Havok.Ragdolls.RagdollInstance.GetRagdollPose(BodyProxy proxy, BufferReference`1 actualModelSpaceTransforms, ReadOnlySpan`1 targetLocalTransforms, WorldTransform& worldTransform) at Keen.VRage.Physics.Havok.HavokSessionComponent.UpdateDataFromRagdolls_InvocationStub(Byte** __dataPointers, Int32 loops, Scene __scene, Object __jobContext) at Keen.VRage.DCS.Scenes.Scene.RunJob(Int32 jobIndex) at Keen.VRage.DCS.Scenes.Scene.Tick(Boolean doSync) at Keen.VRage.Core.Game.Systems.Session.Update(Boolean doEntityLifetimeUpdates) at Keen.Game2.WorldTickComponent.Tick() at Keen.Game2.ClientWorldTickComponent.Tick() at Keen.Game2.GameAppComponent.GameUpdate() at Keen.Game2.GameAppComponent.GameUpdate_InvocationStub(Byte** __dataPointers, Int32 loops, Scene __scene, Object __jobContext) at Keen.VRage.DCS.Scenes.Scene.RunJob(Int32 jobIndex) at Keen.VRage.DCS.Scenes.Scene.Tick(Boolean doSync) at Keen.VRage.Core.VRageCore.Update(TimeSpan timeDelta) at Keen.VRage.Library.Utils.AppLoop.Run(Action`1 tickCallback) at Keen.Game2.Program.Main(String[] args) 2026-07-23 17:06:26.927 - Main Thread -> Assertion Failure: Invalid matrix! { {M11:-0.8104886 M12:-0.019447383 M13:-0.58543444 M14:0} {M21:0.013089754 M22:-0.99980235 M23:0.015090395 M24:0} {M31:-0.5856111 M32:0.0045673805 M33:0.81057954 M34:0} {M41:NaN M42:NaN M43:NaN M44:1} }; 'IsValid()' evaluated to false at C:\BuildAgent\work\e958cd452eaeb7c\KeenSWH\Stable_VS2.3\VRage\Sources\Library\VRage.Library\Mathematics\Matrix.cs:2895 il offset: 49 at Keen.VRage.Library.Mathematics.Matrix.AssertIsValid() at Keen.VRage.Physics.Havok.Ragdolls.RagdollInstance.GetRagdollPose(BodyProxy proxy, BufferReference`1 actualModelSpaceTransforms, ReadOnlySpan`1 targetLocalTransforms, WorldTransform& worldTransform) at Keen.VRage.Physics.Havok.HavokSessionComponent.UpdateDataFromRagdolls_InvocationStub(Byte** __dataPointers, Int32 loops, Scene __scene, Object __jobContext) at Keen.VRage.DCS.Scenes.Scene.RunJob(Int32 jobIndex) at Keen.VRage.DCS.Scenes.Scene.Tick(Boolean doSync) at Keen.VRage.Core.Game.Systems.Session.Update(Boolean doEntityLifetimeUpdates) at Keen.Game2.WorldTickComponent.Tick() at Keen.Game2.ClientWorldTickComponent.Tick() at Keen.Game2.GameAppComponent.GameUpdate() at Keen.Game2.GameAppComponent.GameUpdate_InvocationStub(Byte** __dataPointers, Int32 loops, Scene __scene, Object __jobContext) at Keen.VRage.DCS.Scenes.Scene.RunJob(Int32 jobIndex) at Keen.VRage.DCS.Scenes.Scene.Tick(Boolean doSync) at Keen.VRage.Core.VRageCore.Update(TimeSpan timeDelta) at Keen.VRage.Library.Utils.AppLoop.Run(Action`1 tickCallback) at Keen.Game2.Program.Main(String[] args) 2026-07-23 17:06:26.928 - Main Thread -> Assertion Failure: Invalid matrix! { {M11:0.47348726 M12:-0.78494024 M13:0.39959818 M14:0} {M21:0.7517072 M22:0.59656733 M23:0.28114724 M24:0} {M31:-0.45907098 M32:0.16726118 M33:0.8725122 M34:0} {M41:NaN M42:NaN M43:NaN M44:1} }; 'IsValid()' evaluated to false at C:\BuildAgent\work\e958cd452eaeb7c\KeenSWH\Stable_VS2.3\VRage\Sources\Library\VRage.Library\Mathematics\Matrix.cs:2895 il offset: 49 at Keen.VRage.Library.Mathematics.Matrix.AssertIsValid() at Keen.VRage.Physics.Havok.Ragdolls.RagdollInstance.GetRagdollPose(BodyProxy proxy, BufferReference`1 actualModelSpaceTransforms, ReadOnlySpan`1 targetLocalTransforms, WorldTransform& worldTransform) at Keen.VRage.Physics.Havok.HavokSessionComponent.UpdateDataFromRagdolls_InvocationStub(Byte** __dataPointers, Int32 loops, Scene __scene, Object __jobContext) at Keen.VRage.DCS.Scenes.Scene.RunJob(Int32 jobIndex) at Keen.VRage.DCS.Scenes.Scene.Tick(Boolean doSync) at Keen.VRage.Core.Game.Systems.Session.Update(Boolean doEntityLifetimeUpdates) at Keen.Game2.WorldTickComponent.Tick() at Keen.Game2.ClientWorldTickComponent.Tick() at Keen.Game2.GameAppComponent.GameUpdate() at Keen.Game2.GameAppComponent.GameUpdate_InvocationStub(Byte** __dataPointers, Int32 loops, Scene __scene, Object __jobContext) at Keen.VRage.DCS.Scenes.Scene.RunJob(Int32 jobIndex) at Keen.VRage.DCS.Scenes.Scene.Tick(Boolean doSync) at Keen.VRage.Core.VRageCore.Update(TimeSpan timeDelta) at Keen.VRage.Library.Utils.AppLoop.Run(Action`1 tickCallback) at Keen.Game2.Program.Main(String[] args) 2026-07-23 17:06:26.928 - Main Thread -> Assertion Failure: Invalid matrix! { {M11:0.47348726 M12:-0.78494024 M13:0.39959818 M14:0} {M21:0.7517072 M22:0.59656733 M23:0.28114724 M24:0} {M31:-0.45907098 M32:0.1672612 M33:0.8725122 M34:0} {M41:NaN M42:NaN M43:NaN M44:1} }; 'IsValid()' evaluated to false at C:\BuildAgent\work\e958cd452eaeb7c\KeenSWH\Stable_VS2.3\VRage\Sources\Library\VRage.Library\Mathematics\Matrix.cs:2895 il offset: 49 at Keen.VRage.Library.Mathematics.Matrix.AssertIsValid() at Keen.VRage.Physics.Havok.Ragdolls.RagdollInstance.GetRagdollPose(BodyProxy proxy, BufferReference`1 actualModelSpaceTransforms, ReadOnlySpan`1 targetLocalTransforms, WorldTransform& worldTransform) at Keen.VRage.Physics.Havok.HavokSessionComponent.UpdateDataFromRagdolls_InvocationStub(Byte** __dataPointers, Int32 loops, Scene __scene, Object __jobContext) at Keen.VRage.DCS.Scenes.Scene.RunJob(Int32 jobIndex) at Keen.VRage.DCS.Scenes.Scene.Tick(Boolean doSync) at Keen.VRage.Core.Game.Systems.Session.Update(Boolean doEntityLifetimeUpdates) at Keen.Game2.WorldTickComponent.Tick() at Keen.Game2.ClientWorldTickComponent.Tick() at Keen.Game2.GameAppComponent.GameUpdate() at Keen.Game2.GameAppComponent.GameUpdate_InvocationStub(Byte** __dataPointers, Int32 loops, Scene __scene, Object __jobContext) at Keen.VRage.DCS.Scenes.Scene.RunJob(Int32 jobIndex) at Keen.VRage.DCS.Scenes.Scene.Tick(Boolean doSync) at Keen.VRage.Core.VRageCore.Update(TimeSpan timeDelta) at Keen.VRage.Library.Utils.AppLoop.Run(Action`1 tickCallback) at Keen.Game2.Program.Main(String[] args) 2026-07-23 17:06:26.931 - Main Thread -> Assertion Failure: Invalid transforms found! 2: { {M11:-0.016658545 M12:0.9825036 M13:-0.18549678 M14:0} {M21:0.018653572 M22:-0.18518472 M23:-0.9825266 M24:0} {M31:-0.9996871 M32:-0.019827664 M33:-0.015242219 M34:0} {M41:NaN M42:NaN M43:NaN M44:1} } 3: { {M11:NaN M12:NaN M13:NaN M14:0} {M21:NaN M22:NaN M23:NaN M24:0} {M31:NaN M32:NaN M33:NaN M34:0} {M41:NaN M42:NaN M43:NaN M44:1} } 4: { {M11:NaN M12:NaN M13:NaN M14:0} {M21:NaN M22:NaN M23:NaN M24:0} {M31:NaN M32:NaN M33:NaN M34:0} {M41:NaN M42:NaN M43:NaN M44:1} } 5: { {M11:NaN M12:NaN M13:NaN M14:0} {M21:NaN M22:NaN M23:NaN M24:0} {M31:NaN M32:NaN M33:NaN M34:0} {M41:NaN M42:NaN M43:NaN M44:1} } 6: { {M11:-0.10096753 M12:0.8224387 M13:-0.55982155 M14:0} {M21:-0.1106056 M22:-0.5684881 M23:-0.8152225 M24:0} {M31:-0.9887224 M32:-0.020391613 M33:0.14836514 M34:0} {M41:NaN M42:NaN M43:NaN M44:1} } 7: { {M11:-0.015107751 M12:0.7953072 M13:-0.6060181 M14:0} {M21:-0.06978804 M22:-0.60544777 M23:-0.79281914 M24:0} {M31:-0.9974473 M32:0.030315012 M33:0.06465006 M34:0} {M41:NaN M42:NaN M43:NaN M44:1} } 8: { {M11:-0.015107751 M12:0.79530716 M13:-0.6060181 M14:0} {M21:-0.06978804 M22:-0.60544777 M23:-0.7928191 M24:0} {M31:-0.9974473 M32:0.030315042 M33:0.06465012 M34:0} {M41:NaN M42:NaN M43:NaN M44:1} } 9: { {M11:-0.06353545 M12:-0.3447757 M13:-0.9365322 M14:0} {M21:0.014968395 M22:-0.9386518 M23:0.3445406 M24:0} {M31:-0.99786717 M32:0.007872209 M33:0.06479871 M34:0} {M41:NaN M42:NaN M43:NaN M44:1} } 10: { {M11:-0.06168878 M12:-0.8218143 M13:-0.5664058 M14:0} {M21:0.03595966 M22:-0.56894803 M23:0.8215866 M24:0} {M31:-0.9974474 M32:0.030315071 M33:0.06465012 M34:0} {M41:NaN M42:NaN M43:NaN M44:1} } 11: { {M11:-0.0616889 M12:-0.82181436 M13:-0.5664058 M14:0} {M21:0.03595966 M22:-0.56894803 M23:0.8215867 M24:0} {M31:-0.9974474 M32:0.030315071 M33:0.06465006 M34:0} {M41:NaN M42:NaN M43:NaN M44:1} } 12: { {M11:-0.0616889 M12:-0.82181436 M13:-0.5664058 M14:0} {M21:0.03595966 M22:-0.56894803 M23:0.8215867 M24:0} {M31:-0.9974474 M32:0.030315071 M33:0.06465006 M34:0} {M41:NaN M42:NaN M43:NaN M44:1} } 13: { {M11:-0.070991516 M12:-0.32380176 M13:-0.9434576 M14:0} {M21:0.0076672137 M22:0.94563913 M23:-0.32512736 M24:0} {M31:0.99744725 M32:-0.030315056 M33:-0.0646497 M34:0} {M41:NaN M42:NaN M43:NaN M44:1} } 14: { {M11:-0.070991516 M12:-0.32380173 M13:-0.9434576 M14:0} {M21:0.0076672137 M22:0.94563913 M23:-0.3251273 M24:0} {M31:0.99744725 M32:-0.030315056 M33:-0.0646497 M34:0} {M41:NaN M42:NaN M43:NaN M44:1} } 15: { {M11:-0.071220875 M12:-0.35749602 M13:-0.9311949 M14:0} {M21:-0.0051171035 M22:-0.9334223 M23:0.35874256 M24:0} {M31:-0.9974474 M32:0.030315042 M33:0.06465006 M34:0} {M41:NaN M42:NaN M43:NaN M44:1} } 16: { {M11:-0.071220875 M12:-0.35749602 M13:-0.9311949 M14:0} {M21:-0.0051171184 M22:-0.9334223 M23:0.35874254 M24:0} {M31:-0.9974474 M32:0.030315056 M33:0.06465006 M34:0} {M41:NaN M42:NaN M43:NaN M44:1} } 17: { {M11:-0.07322073 M12:-0.34469467 M13:-0.9358548 M14:0} {M21:0.0148794055 M22:-0.9386468 M23:0.34455884 M24:0} {M31:-0.99720466 M32:0.011303917 M33:0.07385731 M34:0} {M41:NaN M42:NaN M43:NaN M44:1} } 18: { {M11:0.070991755 M12:0.32380182 M13:0.9434577 M14:0} {M21:-0.007667169 M22:-0.9456389 M23:0.3251274 M24:0} {M31:0.9974474 M32:-0.030314982 M33:-0.0646497 M34:0} {M41:NaN M42:NaN M43:NaN M44:1} } 19: { {M11:0.070991755 M12:0.32380176 M13:0.9434577 M14:0} {M21:-0.007667169 M22:-0.9456389 M23:0.32512736 M24:0} {M31:0.9974474 M32:-0.030314982 M33:-0.0646497 M34:0} {M41:NaN M42:NaN M43:NaN M44:1} } 20: { {M11:-0.32095122 M12:0.747222 M13:-0.58193636 M14:0} {M21:-0.6931042 M22:-0.6040516 M23:-0.3933557 M24:0} {M31:-0.64544344 M32:0.27709457 M33:0.71177346 M34:0} {M41:NaN M42:NaN M43:NaN M44:1} } 21: { {M11:-0.0640353 M12:-0.16571607 M13:-0.98409235 M14:0} {M21:-0.018157154 M22:-0.9857596 M23:0.1671783 M24:0} {M31:-0.99778247 M32:0.028573625 M33:0.060114384 M34:0} {M41:NaN M42:NaN M43:NaN M44:1} } 22: { {M11:-0.0640353 M12:-0.16571605 M13:-0.98409235 M14:0} {M21:-0.01815714 M22:-0.9857596 M23:0.16717829 M24:0} {M31:-0.99778247 M32:0.028573602 M33:0.060114384 M34:0} {M41:NaN M42:NaN M43:NaN M44:1} } 23: { {M11:-0.062585354 M12:-0.71038777 M13:-0.70102257 M14:0} {M21:0.022676468 M22:-0.7032306 M23:0.7106006 M24:0} {M31:-0.9977822 M32:0.028576344 M33:0.0601207 M34:0} {M41:NaN M42:NaN M43:NaN M44:1} } 24: { {M11:-0.062585354 M12:-0.71038777 M13:-0.70102257 M14:0} {M21:0.022676468 M22:-0.7032306 M23:0.7106006 M24:0} {M31:-0.9977822 M32:0.028576344 M33:0.0601207 M34:0} {M41:NaN M42:NaN M43:NaN M44:1} } 25: { {M11:0.28781426 M12:0.72871995 M13:-0.6213937 M14:0} {M21:0.598775 M22:-0.6433147 M23:-0.47708943 M24:0} {M31:-0.7474164 M32:-0.23476192 M33:-0.62149453 M34:0} {M41:NaN M42:NaN M43:NaN M44:1} } 26: { {M11:-0.07355785 M12:-0.1654266 M13:-0.9834751 M14:0} {M21:-0.020081073 M22:-0.98570096 M23:0.16730295 M24:0} {M31:-0.9970888 M32:0.03205569 M33:0.069184184 M34:0} {M41:NaN M42:NaN M43:NaN M44:1} } 27: { {M11:-0.07355785 M12:-0.16542658 M13:-0.9834751 M14:0} {M21:-0.020081058 M22:-0.98570096 M23:0.16730294 M24:0} {M31:-0.9970888 M32:0.032055676 M33:0.069184184 M34:0} {M41:NaN M42:NaN M43:NaN M44:1} } 28: { {M11:-0.07142472 M12:-0.710119 M13:-0.7004494 M14:0} {M21:0.02667281 M22:-0.7033515 M23:0.71034145 M24:0} {M31:-0.9970892 M32:0.032053024 M33:0.06917769 M34:0} {M41:NaN M42:NaN M43:NaN M44:1} } 29: { {M11:-0.07142472 M12:-0.710119 M13:-0.7004494 M14:0} {M21:0.02667281 M22:-0.7033515 M23:0.71034145 M24:0} {M31:-0.9970892 M32:0.032053024 M33:0.06917769 M34:0} {M41:NaN M42:NaN M43:NaN M44:1} } 30: { {M11:NaN M12:NaN M13:NaN M14:0} {M21:NaN M22:NaN M23:NaN M24:0} {M31:NaN M32:NaN M33:NaN M34:0} {M41:NaN M42:NaN M43:NaN M44:1} } 31: { {M11:0.31256062 M12:-0.80482435 M13:-0.50454366 M14:0} {M21:-0.4813136 M22:0.32373387 M23:-0.81457615 M24:0} {M31:0.8189285 M32:0.49744833 M33:-0.28618646 M34:0} {M41:NaN M42:NaN M43:NaN M44:1} } 32: { {M11:-0.056743264 M12:-0.42604545 M13:-0.902921 M14:0} {M21:-0.5710844 M22:0.755666 M23:-0.32067394 M24:0} {M31:0.8189284 M32:0.4974479 M33:-0.2861868 M34:0} {M41:NaN M42:NaN M43:NaN M44:1} } 33: { {M11:-0.056743503 M12:-0.42604548 M13:-0.9029212 M14:0} {M21:-0.72331744 M22:0.6409222 M23:-0.25696495 M24:0} {M31:0.68818116 M32:0.6385174 M33:-0.3445344 M34:0} {M41:NaN M42:NaN M43:NaN M44:1} } 34: { {M11:-0.21422684 M12:0.44107017 M13:-0.87153083 M14:0} {M21:0.27140763 M22:0.88398796 M23:0.3806618 M24:0} {M31:0.9383213 M32:-0.15499233 M33:-0.30908382 M34:0} {M41:NaN M42:NaN M43:NaN M44:1} } 35: { {M11:-0.06205976 M12:0.30312553 M13:-0.95092875 M14:0} {M21:-0.9965309 M22:0.03413105 M23:0.07591507 M24:0} {M31:0.055468857 M32:0.9523401 M33:0.2999546 M34:0} {M41:NaN M42:NaN M43:NaN M44:1} } 36: { {M11:-0.07711172 M12:0.32179737 M13:-0.9436643 M14:0} {M21:-0.99691653 M22:-0.011022091 M23:0.077703804 M24:0} {M31:0.014604658 M32:0.9467454 M33:0.32165366 M34:0} {M41:NaN M42:NaN M43:NaN M44:1} } 37: { {M11:-0.073726535 M12:0.29391932 M13:-0.952984 M14:0} {M21:-0.9959732 M22:-0.07060003 M23:0.05527702 M24:0} {M31:-0.051032543 M32:0.9532207 M33:0.29793906 M34:0} {M41:NaN M42:NaN M43:NaN M44:1} } 38: { {M11:-0.073726535 M12:0.29391932 M13:-0.952984 M14:0} {M21:-0.9959732 M22:-0.07060003 M23:0.05527702 M24:0} {M31:-0.051032543 M32:0.9532207 M33:0.29793906 M34:0} {M41:NaN M42:NaN M43:NaN M44:1} } 39: { {M11:-0.6274704 M12:-0.117491096 M13:-0.769727 M14:0} {M21:0.22420004 M22:-0.973948 M23:-0.034101136 M24:0} {M31:-0.74566627 M32:-0.19397008 M33:0.63746226 M34:0} {M41:NaN M42:NaN M43:NaN M44:1} } 40: { {M11:-0.57776165 M12:-0.058461215 M13:-0.8141107 M14:0} {M21:0.1674646 M22:-0.9847039 M23:-0.048135422 M24:0} {M31:-0.7988426 M32:-0.16414535 M33:0.57871187 M34:0} {M41:NaN M42:NaN M43:NaN M44:1} } 41: { {M11:-0.8104886 M12:-0.019447375 M13:-0.58543444 M14:0} {M21:0.013089731 M22:-0.99980235 M23:0.015090413 M24:0} {M31:-0.5856111 M32:0.0045674103 M33:0.81057954 M34:0} {M41:NaN M42:NaN M43:NaN M44:1} } 42: { {M11:-0.8104886 M12:-0.019447383 M13:-0.58543444 M14:0} {M21:0.013089754 M22:-0.99980235 M23:0.015090395 M24:0} {M31:-0.5856111 M32:0.0045673805 M33:0.81057954 M34:0} {M41:NaN M42:NaN M43:NaN M44:1} } 43: { {M11:-0.22878504 M12:0.31534043 M13:-0.92098886 M14:0} {M21:-0.9734757 M22:-0.07632434 M23:0.21568975 M24:0} {M31:-0.0022771358 M32:0.94590557 M33:0.3244363 M34:0} {M41:NaN M42:NaN M43:NaN M44:1} } 44: { {M11:-0.24589515 M12:0.33285266 M13:-0.9103558 M14:0} {M21:-0.9692958 M22:-0.082461715 M23:0.23166421 M24:0} {M31:0.0020416677 M32:0.9393678 M33:0.34290767 M34:0} {M41:NaN M42:NaN M43:NaN M44:1} } 45: { {M11:-0.22933388 M12:0.52505517 M13:-0.81958914 M14:0} {M21:-0.9716655 M22:-0.07398605 M23:0.22448868 M24:0} {M31:0.057231784 M32:0.8478479 M33:0.527143 M34:0} {M41:NaN M42:NaN M43:NaN M44:1} } 46: { {M11:-0.22933388 M12:0.52505517 M13:-0.81958914 M14:0} {M21:-0.9716655 M22:-0.07398605 M23:0.22448868 M24:0} {M31:0.057231784 M32:0.8478479 M33:0.527143 M34:0} {M41:NaN M42:NaN M43:NaN M44:1} } 47: { {M11:0.08070475 M12:0.2855515 M13:-0.95496005 M14:0} {M21:-0.995375 M22:0.07319188 M23:-0.062235117 M24:0} {M31:0.0521248 M32:0.9555652 M33:0.29013675 M34:0} {M41:NaN M42:NaN M43:NaN M44:1} } 48: { {M11:0.116883695 M12:0.033699095 M13:-0.99257463 M14:0} {M21:-0.98929614 M22:0.09187019 M23:-0.1133796 M24:0} {M31:0.08736819 M32:0.9952016 M33:0.04407561 M34:0} {M41:NaN M42:NaN M43:NaN M44:1} } 49: { {M11:0.10874951 M12:0.3196972 M13:-0.9412596 M14:0} {M21:-0.99352044 M22:0.06644595 M23:-0.09222022 M24:0} {M31:0.033061534 M32:0.9451884 M33:0.32485014 M34:0} {M41:NaN M42:NaN M43:NaN M44:1} } 50: { {M11:0.10874951 M12:0.3196972 M13:-0.9412596 M14:0} {M21:-0.99352044 M22:0.06644595 M23:-0.09222022 M24:0} {M31:0.033061534 M32:0.9451884 M33:0.32485014 M34:0} {M41:NaN M42:NaN M43:NaN M44:1} } 51: { {M11:0.30698127 M12:0.17640719 M13:-0.93522424 M14:0} {M21:-0.94376874 M22:0.18315423 M23:-0.27523914 M24:0} {M31:0.12273687 M32:0.96712804 M33:0.2227118 M34:0} {M41:NaN M42:NaN M43:NaN M44:1} } 52: { {M11:0.37221265 M12:0.20180753 M13:-0.90594304 M14:0} {M21:-0.92029166 M22:0.20697594 M23:-0.33200276 M24:0} {M31:0.12050858 M32:0.95730674 M33:0.26276016 M34:0} {M41:NaN M42:NaN M43:NaN M44:1} } 53: { {M11:0.39797878 M12:0.24285454 M13:-0.88466704 M14:0} {M21:-0.9115489 M22:0.21337676 M23:-0.35149756 M24:0} {M31:0.103405386 M32:0.9463053 M33:0.30629253 M34:0} {M41:NaN M42:NaN M43:NaN M44:1} } 54: { {M11:0.39797878 M12:0.24285454 M13:-0.88466704 M14:0} {M21:-0.9115489 M22:0.21337676 M23:-0.35149756 M24:0} {M31:0.103405386 M32:0.9463053 M33:0.30629253 M34:0} {M41:NaN M42:NaN M43:NaN M44:1} } 55: { {M11:-0.31472254 M12:-0.012639016 M13:-0.9491009 M14:0} {M21:0.2702678 M22:0.9573275 M23:-0.102369286 M24:0} {M31:0.9098943 M32:-0.28872898 M33:-0.29787672 M34:0} {M41:NaN M42:NaN M43:NaN M44:1} } 56: { {M11:NaN M12:NaN M13:NaN M14:0} {M21:NaN M22:NaN M23:NaN M24:0} {M31:NaN M32:NaN M33:NaN M34:0} {M41:NaN M42:NaN M43:NaN M44:1} } 57: { {M11:NaN M12:NaN M13:NaN M14:0} {M21:NaN M22:NaN M23:NaN M24:0} {M31:NaN M32:NaN M33:NaN M34:0} {M41:NaN M42:NaN M43:NaN M44:1} } 58: { {M11:NaN M12:NaN M13:NaN M14:0} {M21:NaN M22:NaN M23:NaN M24:0} {M31:NaN M32:NaN M33:NaN M34:0} {M41:NaN M42:NaN M43:NaN M44:1} } 59: { {M11:0.32811177 M12:0.9445819 M13:0.010397017 M14:0} {M21:-0.11920124 M22:0.030482292 M23:0.99240243 M24:0} {M31:0.93708813 M32:-0.32685843 M33:0.12259674 M34:0} {M41:NaN M42:NaN M43:NaN M44:1} } 60: { {M11:-0.046309352 M12:0.75771797 M13:0.65093756 M14:0} {M21:-0.2950392 M22:-0.63294065 M23:0.7157787 M24:0} {M31:0.95436263 M32:-0.15890506 M33:0.25286686 M34:0} {M41:NaN M42:NaN M43:NaN M44:1} } 61: { {M11:-0.04630947 M12:0.7577181 M13:0.6509376 M14:0} {M21:-0.027911723 M22:-0.65236425 M23:0.7573925 M24:0} {M31:0.9985376 M32:0.016905248 M33:0.051358998 M34:0} {M41:NaN M42:NaN M43:NaN M44:1} } 62: { {M11:-0.010684013 M12:0.78233176 M13:0.62277126 M14:0} {M21:0.9788465 M22:-0.119077444 M23:0.16637737 M24:0} {M31:0.20431982 M32:0.6113746 M33:-0.76451063 M34:0} {M41:NaN M42:NaN M43:NaN M44:1} } 63: { {M11:-0.44810486 M12:0.86057216 M13:0.24211389 M14:0} {M21:-0.40558594 M22:-0.43705142 M23:0.8027999 M24:0} {M31:0.7966829 M32:0.26154 M33:0.54487956 M34:0} {M41:NaN M42:NaN M43:NaN M44:1} } 64: { {M11:-0.724573 M12:0.689175 M13:0.0058756173 M14:0} {M21:-0.432135 M22:-0.4609393 M23:0.7751108 M24:0} {M31:0.5368948 M32:0.55908424 M33:0.6317985 M34:0} {M41:NaN M42:NaN M43:NaN M44:1} } 65: { {M11:-0.8732778 M12:0.38850948 M13:-0.2940231 M14:0} {M21:-0.4667985 M22:-0.49424338 M23:0.7333657 M24:0} {M31:0.13960072 M32:0.7776802 M33:0.61296475 M34:0} {M41:NaN M42:NaN M43:NaN M44:1} } 66: { {M11:-0.8732778 M12:0.38850945 M13:-0.2940231 M14:0} {M21:-0.46679848 M22:-0.49424338 M23:0.7333657 M24:0} {M31:0.1396007 M32:0.7776802 M33:0.61296475 M34:0} {M41:NaN M42:NaN M43:NaN M44:1} } 67: { {M11:-0.690732 M12:0.46202287 M13:0.55626154 M14:0} {M21:-0.6910198 M22:-0.19511688 M23:-0.69600505 M24:0} {M31:-0.2130345 M32:-0.8651394 M33:0.4540385 M34:0} {M41:NaN M42:NaN M43:NaN M44:1} } 68: { {M11:-0.49286902 M12:0.8179258 M13:0.29678217 M14:0} {M21:-0.73027503 M22:-0.20341492 M23:-0.6521675 M24:0} {M31:-0.47305462 M32:-0.5381649 M33:0.697566 M34:0} {M41:NaN M42:NaN M43:NaN M44:1} } 69: { {M11:-0.43151438 M12:0.86660093 M13:0.25060025 M14:0} {M21:-0.81587476 M22:-0.2563802 M23:-0.51828533 M24:0} {M31:-0.38489756 M32:-0.4281052 M33:0.8176675 M34:0} {M41:NaN M42:NaN M43:NaN M44:1} } 70: { {M11:-0.43151438 M12:0.86660093 M13:0.25060025 M14:0} {M21:-0.81587476 M22:-0.2563802 M23:-0.51828533 M24:0} {M31:-0.38489756 M32:-0.4281052 M33:0.8176675 M34:0} {M41:NaN M42:NaN M43:NaN M44:1} } 71: { {M11:-0.47173023 M12:0.8199081 M13:0.324381 M14:0} {M21:-0.4538415 M22:-0.54118896 M23:0.70791537 M24:0} {M31:0.7559763 M32:0.18672699 M33:0.627402 M34:0} {M41:NaN M42:NaN M43:NaN M44:1} } 72: { {M11:-0.73697495 M12:0.67284286 M13:0.06444283 M14:0} {M21:-0.4459448 M22:-0.5556568 M23:0.70169866 M24:0} {M31:0.50794065 M32:0.48839557 M33:0.7095537 M34:0} {M41:NaN M42:NaN M43:NaN M44:1} } 73: { {M11:-0.82230425 M12:0.5619107 M13:-0.08986202 M14:0} {M21:-0.4504469 M22:-0.5462513 M23:0.70619375 M24:0} {M31:0.34773037 M32:0.6211831 M33:0.70229316 M34:0} {M41:NaN M42:NaN M43:NaN M44:1} } 74: { {M11:-0.82230425 M12:0.5619107 M13:-0.089862004 M14:0} {M21:-0.45044687 M22:-0.5462513 M23:0.7061938 M24:0} {M31:0.3477304 M32:0.62118316 M33:0.70229304 M34:0} {M41:NaN M42:NaN M43:NaN M44:1} } 75: { {M11:-0.41335726 M12:0.8980759 M13:0.15032384 M14:0} {M21:-0.41029495 M22:-0.33107877 M23:0.84973323 M24:0} {M31:0.8128934 M32:0.28956556 M33:0.50532836 M34:0} {M41:NaN M42:NaN M43:NaN M44:1} } 76: { {M11:-0.8142381 M12:0.5313567 M13:-0.23383553 M14:0} {M21:-0.4295713 M22:-0.28052557 M23:0.8583564 M24:0} {M31:0.3904965 M32:0.79935426 M33:0.45666838 M34:0} {M41:NaN M42:NaN M43:NaN M44:1} } 77: { {M11:-0.8670441 M12:0.4144731 M13:-0.27649507 M14:0} {M21:-0.42079237 M22:-0.3120216 M23:0.85180885 M24:0} {M31:0.2667794 M32:0.8549015 M33:0.44494152 M34:0} {M41:NaN M42:NaN M43:NaN M44:1} } 78: { {M11:-0.8670441 M12:0.4144731 M13:-0.27649507 M14:0} {M21:-0.42079237 M22:-0.3120216 M23:0.85180885 M24:0} {M31:0.2667794 M32:0.8549015 M33:0.44494152 M34:0} {M41:NaN M42:NaN M43:NaN M44:1} } 79: { {M11:-0.40882826 M12:0.9120977 M13:-0.03064543 M14:0} {M21:-0.35773382 M22:-0.12927365 M23:0.9248332 M24:0} {M31:0.839576 M32:0.38905993 M33:0.37913758 M34:0} {M41:NaN M42:NaN M43:NaN M44:1} } 80: { {M11:-0.6713207 M12:0.70771277 M13:-0.22016674 M14:0} {M21:-0.37217692 M22:-0.065000296 M23:0.9258837 M24:0} {M31:0.64094853 M32:0.70350486 M33:0.307029 M34:0} {M41:NaN M42:NaN M43:NaN M44:1} } 81: { {M11:-0.85082173 M12:0.40471444 M13:-0.33512798 M14:0} {M21:-0.3856729 M22:-0.047819495 M23:0.92139626 M24:0} {M31:0.3568767 M32:0.91319263 M33:0.19677198 M34:0} {M41:NaN M42:NaN M43:NaN M44:1} } 82: { {M11:-0.85082173 M12:0.40471447 M13:-0.33512798 M14:0} {M21:-0.38567287 M22:-0.047819495 M23:0.92139626 M24:0} {M31:0.3568767 M32:0.91319263 M33:0.19677198 M34:0} {M41:NaN M42:NaN M43:NaN M44:1} } 85: { {M11:0.47348726 M12:-0.78494024 M13:0.39959818 M14:0} {M21:0.7517072 M22:0.59656733 M23:0.28114724 M24:0} {M31:-0.45907098 M32:0.16726118 M33:0.8725122 M34:0} {M41:NaN M42:NaN M43:NaN M44:1} } 86: { {M11:0.47348726 M12:-0.78494024 M13:0.39959818 M14:0} {M21:0.7517072 M22:0.59656733 M23:0.28114724 M24:0} {M31:-0.45907098 M32:0.1672612 M33:0.8725122 M34:0} {M41:NaN M42:NaN M43:NaN M44:1} } 87: { {M11:-0.16140926 M12:-0.9679485 M13:0.19241317 M14:0} {M21:0.98114985 M22:-0.17838478 M23:-0.07432258 M24:0} {M31:0.10626401 M32:0.17678979 M33:0.9784954 M34:0} {M41:NaN M42:NaN M43:NaN M44:1} } 88: { {M11:-0.16140926 M12:-0.9679485 M13:0.19241317 M14:0} {M21:0.98114985 M22:-0.17838478 M23:-0.07432258 M24:0} {M31:0.10626401 M32:0.17678979 M33:0.9784954 M34:0} {M41:NaN M42:NaN M43:NaN M44:1} } 89: { {M11:0.22561038 M12:-0.9459101 M13:0.23313928 M14:0} {M21:0.9555541 M22:0.16824049 M23:-0.2420978 M24:0} {M31:0.18977931 M32:0.27739698 M33:0.9418252 M34:0} {M41:NaN M42:NaN M43:NaN M44:1} } 90: { {M11:0.22561038 M12:-0.9459101 M13:0.23313928 M14:0} {M21:0.9555541 M22:0.16824049 M23:-0.2420978 M24:0} {M31:0.18977931 M32:0.27739698 M33:0.9418252 M34:0} {M41:NaN M42:NaN M43:NaN M44:1} } 91: { {M11:0.12488592 M12:-0.85760075 M13:-0.49892363 M14:0} {M21:-0.054066896 M22:0.49623066 M23:-0.8665057 M24:0} {M31:0.990697 M32:0.13518971 M33:0.015604377 M34:0} {M41:NaN M42:NaN M43:NaN M44:1} } 92: { {M11:0.12488598 M12:-0.85760075 M13:-0.4989236 M14:0} {M21:0.094943345 M22:0.5108824 M23:-0.8543917 M24:0} {M31:0.98761815 M32:0.059332162 M33:0.14522547 M34:0} {M41:NaN M42:NaN M43:NaN M44:1} } 93: { {M11:-0.08027291 M12:-0.9715816 M13:0.22267962 M14:0} {M21:0.2592939 M22:-0.2360636 M23:-0.9365049 M24:0} {M31:0.96245706 M32:-0.017436147 M33:0.27087414 M34:0} {M41:NaN M42:NaN M43:NaN M44:1} } 94: { {M11:-0.040924072 M12:-0.9980006 M13:0.04817629 M14:0} {M21:0.35278392 M22:-0.059544086 M23:-0.9338089 M24:0} {M31:0.93481 M32:-0.021218985 M33:0.35451466 M34:0} {M41:NaN M42:NaN M43:NaN M44:1} } 95: { {M11:0.2431587 M12:-0.32626927 M13:-0.9134675 M14:0} {M21:0.111160114 M22:0.9449006 M23:-0.3079065 M24:0} {M31:0.96359634 M32:-0.026670843 M33:0.26602888 M34:0} {M41:NaN M42:NaN M43:NaN M44:1} } 96: { {M11:0.24316114 M12:-0.32626924 M13:-0.9134669 M14:0} {M21:0.11116079 M22:0.9449006 M23:-0.30790618 M24:0} {M31:0.9635957 M32:-0.026670724 M33:0.26603138 M34:0} {M41:NaN M42:NaN M43:NaN M44:1} } 97: { {M11:0.12743747 M12:0.93610626 M13:0.3278184 M14:0} {M21:-0.057324648 M22:-0.32300925 M23:0.94465816 M24:0} {M31:0.9901887 M32:-0.13917696 M33:0.012498379 M34:0} {M41:NaN M42:NaN M43:NaN M44:1} } 98: { {M11:0.12743735 M12:0.9361063 M13:0.32781842 M14:0} {M21:-0.013906181 M22:-0.32879448 M23:0.9442993 M24:0} {M31:0.9917493 M32:-0.12489778 M33:-0.028883219 M34:0} {M41:NaN M42:NaN M43:NaN M44:1} } 99: { {M11:0.055087507 M12:0.8404074 M13:-0.5391488 M14:0} {M21:0.11857095 M22:0.5306415 M23:0.8392621 M24:0} {M31:0.9914167 M32:-0.11016056 M33:-0.07041633 M34:0} {M41:NaN M42:NaN M43:NaN M44:1} } 100: { {M11:0.012819946 M12:0.9989171 M13:-0.044736147 M14:0} {M21:0.16237053 M22:0.04206574 M23:0.9858333 M24:0} {M31:0.9866471 M32:-0.019902676 M33:-0.1616559 M34:0} {M41:NaN M42:NaN M43:NaN M44:1} } 101: { {M11:0.07065958 M12:0.31345665 M13:0.9469706 M14:0} {M21:0.0066240877 M22:-0.94947076 M23:0.31378976 M24:0} {M31:0.9974791 M32:-0.015899628 M33:-0.06916678 M34:0} {M41:NaN M42:NaN M43:NaN M44:1} } 102: { {M11:0.07065964 M12:0.3134565 M13:0.9469707 M14:0} {M21:0.006624073 M22:-0.94947076 M23:0.31378958 M24:0} {M31:0.9974791 M32:-0.015899658 M33:-0.06916678 M34:0} {M41:NaN M42:NaN M43:NaN M44:1} } 104: { {M11:-0.997447 M12:0.030314747 M13:0.06465022 M14:0} {M21:0.06978808 M22:0.6054481 M23:0.79281896 M24:0} {M31:-0.015108243 M32:0.7953071 M33:-0.60601795 M34:0} {M41:NaN M42:NaN M43:NaN M44:1} } at C:\BuildAgent\work\e958cd452eaeb7c\KeenSWH\Stable_VS2.3\VRage\Sources\Animation\VRage.Animation\Data\PoseExtensions.cs:74 il offset: 232 at Keen.VRage.Animation.Data.PoseExtensions.ValidateItems[T](ReadOnlySpan`1 pose, Predicate`1 validator) at Keen.VRage.Animation.Data.PoseExtensions.ValidateTransforms(ReadOnlySpan`1 pose) at Keen.VRage.Animation.Data.PoseContainer.AbsoluteSpanWriteToken.Dispose() at Keen.VRage.Animation.Client.GameObjects.CharacterThirdPersonAnimatorStrategyComponent.OnRagdollPosePublished(ReadOnlySpan`1 ragdollAbsolutePose) at Keen.VRage.Physics.Components.RagdollPoseSignals.__InternalRagdollPosePublish.Trigger(Entity entity, Span`1 handlers, ReadOnlySpan`1 absolutePose) at Keen.VRage.Physics.Components.RagdollPoseSignals.__InternalRagdollPosePublish.TriggerLocally(Entity entity, Int32 triggerIndex, ReadOnlySpan`1 absolutePose) at Keen.VRage.Physics.Components.RagdollComponent.PublishRagdollState(RagdollInstanceOutput& ragdollOutput) at Keen.VRage.Physics.Components.RagdollComponent.PublishRagdollState_InvocationStub(Byte** __dataPointers, Int32 loops, Scene __scene, Object __jobContext) at Keen.VRage.DCS.Scenes.Scene.RunJob(Int32 jobIndex) at Keen.VRage.DCS.Scenes.Scene.Tick(Boolean doSync) at Keen.VRage.Core.Game.Systems.Session.Update(Boolean doEntityLifetimeUpdates) at Keen.Game2.WorldTickComponent.Tick() at Keen.Game2.ClientWorldTickComponent.Tick() at Keen.Game2.GameAppComponent.GameUpdate() at Keen.Game2.GameAppComponent.GameUpdate_InvocationStub(Byte** __dataPointers, Int32 loops, Scene __scene, Object __jobContext) at Keen.VRage.DCS.Scenes.Scene.RunJob(Int32 jobIndex) at Keen.VRage.DCS.Scenes.Scene.Tick(Boolean doSync) at Keen.VRage.Core.VRageCore.Update(TimeSpan timeDelta) at Keen.VRage.Library.Utils.AppLoop.Run(Action`1 tickCallback) at Keen.Game2.Program.Main(String[] args) 2026-07-23 17:06:26.933 - Main Thread -> Assertion Failure: Invalid Vector3D; 'valid' evaluated to false at C:\BuildAgent\work\e958cd452eaeb7c\KeenSWH\Stable_VS2.3\VRage\Sources\Render\VRage.Render\Utils\ContractInputValidator.cs:72 il offset: 52 at Keen.VRage.Render.Contracts.RootEntity.UpdateTransform(WorldTransform& transform) at Keen.Game2.Client.GameSystems.UI3D.UI3DSessionComponent.UpdateTransform() at Keen.Game2.Client.GameSystems.UI3D.UI3DSessionComponent_GeneratedContainer.UpdateTransform_InvocationStub(Byte** __dataPointers, Int32 loops, Scene __scene, Object __jobContext) at Keen.VRage.DCS.Scenes.Scene.RunJob(Int32 jobIndex) at Keen.VRage.DCS.Scenes.Scene.Tick(Boolean doSync) at Keen.VRage.Core.Game.Systems.Session.Update(Boolean doEntityLifetimeUpdates) at Keen.Game2.WorldTickComponent.Tick() at Keen.Game2.ClientWorldTickComponent.Tick() at Keen.Game2.GameAppComponent.GameUpdate() at Keen.Game2.GameAppComponent.GameUpdate_InvocationStub(Byte** __dataPointers, Int32 loops, Scene __scene, Object __jobContext) at Keen.VRage.DCS.Scenes.Scene.RunJob(Int32 jobIndex) at Keen.VRage.DCS.Scenes.Scene.Tick(Boolean doSync) at Keen.VRage.Core.VRageCore.Update(TimeSpan timeDelta) at Keen.VRage.Library.Utils.AppLoop.Run(Action`1 tickCallback) at Keen.Game2.Program.Main(String[] args) 2026-07-23 17:06:26.934 - Main Thread -> Assertion Failure: Collision transform is invalid {{Position: {X:NaN Y:NaN Z:NaN}}, {Orientation: {X:-0.009754956 Y:0.15216105 Z:-0.74912345 W:0.6446439}}}; 'collisionTest.Transform.IsValid()' evaluated to false at C:\BuildAgent\work\e958cd452eaeb7c\KeenSWH\Stable_VS2.3\Game2\Sources\Game2.Simulation\GameSystems\BlockPlacement\BlockPlacementTester.cs:275 il offset: 113 at Keen.Game2.Simulation.GameSystems.BlockPlacement.BlockPlacementTester.CanBlockBePlaced(Session session, IdentityId requester, IGameplayRules gameplayRules, ColliderQueryArgs collisionTest, Boolean allowVoxels, Boolean& occludedByVoxel, CubeGridComponent& possibleGridMerge, Entity targetGrid, ProjectionSourceComponent fromProjections) at Keen.Game2.Client.GameSystems.BlockPlacement.BlockPlacer.BlockPlacementValidation.CheckCollision(Session session, ActiveBundleData activePrefab, TransformsData& transforms, PlacementTarget alignedGrid) at Keen.Game2.Client.GameSystems.BlockPlacement.BlockPlacer.BlockPlacementValidation.CheckPlacementIsPossible(Session session, ActiveBundleData activePrefab, TransformsData& transforms, PlacementTarget alignedGrid, BuildAlignmentMode mode, Boolean newGridMode, Vector3I normal, Boolean earlyExitSkipCollision) at Keen.Game2.Client.GameSystems.BlockPlacement.BlockPlacer.BlockPlacementValidation.ValidatePlacement(Session session, ActiveBundleData activePrefab, TransformsData& transforms, PlacementTarget alignedGrid, BuildAlignmentMode mode, Boolean newGridMode, Vector3I normal) at Keen.Game2.Client.GameSystems.BlockPlacement.BlockPlacer.BlockPlacerEntityComponent.BlockPlacerActive() at Keen.Game2.Client.GameSystems.BlockPlacement.BlockPlacer.BlockPlacerEntityComponent.BlockPlacerActive_InvocationStub(Byte** __dataPointers, Int32 loops, Scene __scene, Object __jobContext) at Keen.VRage.DCS.Scenes.Scene.RunJob(Int32 jobIndex) at Keen.VRage.DCS.Scenes.Scene.Tick(Boolean doSync) at Keen.VRage.Core.Game.Systems.Session.Update(Boolean doEntityLifetimeUpdates) at Keen.Game2.WorldTickComponent.Tick() at Keen.Game2.ClientWorldTickComponent.Tick() at Keen.Game2.GameAppComponent.GameUpdate() at Keen.Game2.GameAppComponent.GameUpdate_InvocationStub(Byte** __dataPointers, Int32 loops, Scene __scene, Object __jobContext) at Keen.VRage.DCS.Scenes.Scene.RunJob(Int32 jobIndex) at Keen.VRage.DCS.Scenes.Scene.Tick(Boolean doSync) at Keen.VRage.Core.VRageCore.Update(TimeSpan timeDelta) at Keen.VRage.Library.Utils.AppLoop.Run(Action`1 tickCallback) at Keen.Game2.Program.Main(String[] args) 2026-07-23 17:06:26.939 - Main Thread -> Assertion Failure: The "Transform" argument must have a valid transform on the Cast-Collider query; 'args.Transform.IsValidAndRotationIsNormalized()' evaluated to false at C:\BuildAgent\work\e958cd452eaeb7c\KeenSWH\Stable_VS2.3\VRage\Sources\Physics\VRage.Physics\Havok\HavokSessionComponent.Queries.cs:243 il offset: 22 at Keen.VRage.Physics.Havok.HavokSessionComponent.CastCollider(BufferReference`1 colliderCastHits, ColliderCastArgs& args, CollisionPreset collisionPreset) at Keen.VRage.Animation.Client.IK.RiggingFeetIKBaseComponent.GetGroundSurfaceDataForFootUsingCollider(RelativeTransform& modelSpaceFootTransform, WorldTransform& worldTransform, Vector3& wtUp, FootBoneData& boneData, Nullable`1 debugDataNullable, IDebugDrawProvider debugDrawProvider) at Keen.VRage.Animation.Client.IK.RiggingFeetIKBaseComponent.ProbeSurface(WorldTransform& wt, Optional`1 debugDraw, IDebugDrawProvider debugDrawProvider) at Keen.VRage.Animation.Client.IK.RiggingFeetIKBaseComponent.ProbeSurface_InvocationStub(Byte** __dataPointers, Int32 loops, Scene __scene, IDebugDrawProvider __jobContext) at Keen.VRage.DCS.Scenes.Scene.RunJob(Int32 jobIndex) at Keen.VRage.DCS.Scenes.Scene.Tick(Boolean doSync) at Keen.VRage.Core.Game.Systems.Session.Update(Boolean doEntityLifetimeUpdates) at Keen.Game2.WorldTickComponent.Tick() at Keen.Game2.ClientWorldTickComponent.Tick() at Keen.Game2.GameAppComponent.GameUpdate() at Keen.Game2.GameAppComponent.GameUpdate_InvocationStub(Byte** __dataPointers, Int32 loops, Scene __scene, Object __jobContext) at Keen.VRage.DCS.Scenes.Scene.RunJob(Int32 jobIndex) at Keen.VRage.DCS.Scenes.Scene.Tick(Boolean doSync) at Keen.VRage.Core.VRageCore.Update(TimeSpan timeDelta) at Keen.VRage.Library.Utils.AppLoop.Run(Action`1 tickCallback) at Keen.Game2.Program.Main(String[] args) 2026-07-23 17:06:26.940 - Main Thread -> Assertion Failure: Invalid aabb!; 'aabb.Valid' evaluated to false at C:\BuildAgent\work\e958cd452eaeb7c\KeenSWH\Stable_VS2.3\VRage\Sources\Library\VRage.Library\Mathematics\Spatial\DynamicBoundingVolumeTree3D.cs:139 il offset: 0 at Keen.VRage.Library.Mathematics.Spatial.DynamicBoundingVolumeTree3D`1.Update(Int32 leafId, BoundingBoxD& aabb) at Keen.VRage.Core.Game.GameSystems.SpatialTrigger.SpatialTriggerSystemSessionComponent.AttachedEntityTransformChanged(SparseTriggerGroup context, Entity entity) at Keen.VRage.Core.Game.GameSystems.SpatialTrigger.SpatialTriggerSystemSessionComponent.AttachedEntityTransformChanged_InvocationStub(Byte** __dataPointers, Int32 loops, Scene __scene, SparseTriggerGroup __jobContext) at Keen.VRage.DCS.Scenes.Scene.RunJob(Int32 jobIndex) at Keen.VRage.DCS.Scenes.Scene.Tick(Boolean doSync) at Keen.VRage.Core.Game.Systems.Session.Update(Boolean doEntityLifetimeUpdates) at Keen.Game2.WorldTickComponent.Tick() at Keen.Game2.ClientWorldTickComponent.Tick() at Keen.Game2.GameAppComponent.GameUpdate() at Keen.Game2.GameAppComponent.GameUpdate_InvocationStub(Byte** __dataPointers, Int32 loops, Scene __scene, Object __jobContext) at Keen.VRage.DCS.Scenes.Scene.RunJob(Int32 jobIndex) at Keen.VRage.DCS.Scenes.Scene.Tick(Boolean doSync) at Keen.VRage.Core.VRageCore.Update(TimeSpan timeDelta) at Keen.VRage.Library.Utils.AppLoop.Run(Action`1 tickCallback) at Keen.Game2.Program.Main(String[] args) 2026-07-23 17:06:27.045 - Main Thread -> [Crash Handler]: A fatal exception was caught by the crash handler. Preparing the crash report. 2026-07-23 17:06:27.046 - Main Thread -> Exception occurred: System.Collections.Generic.KeyNotFoundException: PlanetEnvironmentRenderComponent at Keen.VRage.DCS.Components.CompositionData.get_Item(StringId key) at Keen.VRage.DCS.Components.Entity.Get[T](StringId tag) at Keen.Game2.Client.GameSystems.CameraSystems.CameraMovementEffectsComponent.FindClosestPlanetWithAtmosphere() at Keen.Game2.Client.GameSystems.CameraSystems.CameraMovementEffectsComponent.OnUpdateCameraMovementEffect() at Keen.Game2.Client.GameSystems.CameraSystems.CameraMovementEffectsComponent.OnUpdateCameraMovementEffect_InvocationStub(Byte** __dataPointers, Int32 loops, Scene __scene, Object __jobContext) at Keen.VRage.DCS.Scenes.Scene.RunJob(Int32 jobIndex) at Keen.VRage.DCS.Scenes.Scene.Tick(Boolean doSync) at Keen.VRage.Core.Game.Systems.Session.Update(Boolean doEntityLifetimeUpdates) at Keen.Game2.WorldTickComponent.Tick() at Keen.Game2.ClientWorldTickComponent.Tick() at Keen.Game2.GameAppComponent.GameUpdate() at Keen.Game2.GameAppComponent.GameUpdate_InvocationStub(Byte** __dataPointers, Int32 loops, Scene __scene, Object __jobContext) at Keen.VRage.DCS.Scenes.Scene.RunJob(Int32 jobIndex) at Keen.VRage.DCS.Scenes.Scene.Tick(Boolean doSync) at Keen.VRage.Core.VRageCore.Update(TimeSpan timeDelta) at Keen.VRage.Library.Utils.AppLoop.Run(Action`1 tickCallback) at Keen.Game2.Program.Main(String[] args) 2026-07-23 17:06:27.946 - Main Thread -> [Crash Handler]: Preparing Crash Report... 2026-07-23 17:06:27.947 - Main Thread -> [Crash Handler]: Pre-filtering exception. 2026-07-23 17:06:27.947 - Main Thread -> [Crash Handler] : [Process Tag Added] : CrashManaged 2026-07-23 17:06:27.947 - Main Thread -> [Crash Handler]: Pre-serializing crash meta. 2026-07-23 17:06:27.952 - Main Thread -> [Crash Handler]: Collecting crash dump. 2026-07-23 17:06:29.718 - Main Thread -> [Crash Handler] : [Process Tag Added] : Dump 2026-07-23 17:06:29.722 - Main Thread -> [Crash Handler]: Serializing crash meta. 2026-07-23 17:06:31.554 - Main Thread -> [Crash Handler]: Waiting on message box confirmation. 2026-07-23 17:06:31.554 - Main Thread -> [Crash Handler]: Message box closed by user. 2026-07-23 17:06:31.554 - Main Thread -> [Crash Handler]: Restarting To Report 2026-07-23 17:06:31.554 - Main Thread -> [Crash Handler]: Invoking RestartToReport Callback 2026-07-23 17:06:31.554 - Main Thread -> [CrashHandler]: Starting crash report sender... 2026-07-23 17:06:31.556 - Main Thread -> WriteLine Closed