Dedicated server crash - NullReferenceException in MySoundBlock.UpdateLoopableSoundEmitter (Update 1
Title: Dedicated server crash - NullReferenceException in MySoundBlock.UpdateLoopableSoundEmitter (Update 1.210 Prosperity)
Game version: 01_210_011 (Update 1.210 - Prosperity, released July 27, 2026)
Server type: Dedicated server (hosted via Nitrado)
Mode: Experimental mode enabled
Description:
My dedicated server crashes to desktop with a NullReferenceException thrown from MySoundBlock.UpdateLoopableSoundEmitter(). The crash happened shortly after updating to the new Prosperity update (1.210), which included audio-related changes (3D audio processing fixes, rebalanced sound levels). The crash occurs during normal server operation, not tied to any specific player action that I could identify.
Exception log:
System.NullReferenceException: Object reference not set to an instance of an object.
at SpaceEngineers.Game.Entities.Blocks.MySoundBlock.UpdateLoopableSoundEmitter()
at SpaceEngineers.Game.Entities.Blocks.MySoundBlock.UpdateBeforeSimulation()
at Sandbox.Game.Entities.MyParallelEntityUpdateOrchestrator.UpdateBeforeSimulation()
at Sandbox.Game.Entities.MyParallelEntityUpdateOrchestrator.DispatchBeforeSimulation()
at Sandbox.Game.Entities.MyEntities.UpdateBeforeSimulation()
at Sandbox.Game.World.MySector.UpdateBeforeSimulation()
at Sandbox.Game.World.MySession.UpdateComponents()
at Sandbox.Game.World.MySession.Update(MyTimeSpan updateTime)
at Sandbox.MySandboxGame.Update()
at Sandbox.Engine.Platform.Game.UpdateInternal()
at Sandbox.Engine.Platform.Game.RunSingleFrame()
at Sandbox.Engine.Platform.FixedLoop.<>c__DisplayClass11_0.<Run>b__0()
at Sandbox.Engine.Platform.GenericLoop.Run(VoidAction tickCallback)
at Sandbox.Engine.Platform.Game.RunLoop()
at Sandbox.MySandboxGame.Run(Boolean customRenderLoop, Action disposeSplashScreen)
at VRage.Dedicated.DedicatedServer.RunInternal(String instanceName)
at VRage.Dedicated.DedicatedServer.RunMain(String instanceName, String customPath, Boolean isService, Boolean showConsole, Boolean checkAlive)
at VRage.Dedicated.DedicatedServer.ProcessArgs(String[] args)
at VRage.Dedicated.DedicatedServer.Run(String[] args, Action`1 initializeServices)
at SpaceEngineersDedicated.MyProgram.Main(String[] args)
Crash info:
AppVersion: 01_210_011
IsOutOfMemory: False
IsGPU: False
IsHang: False
ProcessRunTime: 120 seconds
Additional context:
- "Realistic Sound" setting is disabled on my server, so this doesn't appear to be related to that feature.
- I have several workshop mods active (Nanobot Build and Repair System, Small Connector Convertor, Text HUD API, LCD Percentage Bars). None of them touch audio/sound systems, and the exception stack trace is entirely within vanilla game code, not mod code.
- This started immediately after updating to 1.210 Prosperity, which included audio-related changes in this update cycle.
Could you please look into this? I'm happy to provide the full server log file if needed.
Thanks!
I have the same bug
Hello Engineer,
Thank you for your report.
To help us investigate this crash, could you please provide the following files from the affected server:
Kind regards,
Keen Software House QA Department
Hello Engineer,
Thank you for your report.
To help us investigate this crash, could you please provide the following files from the affected server:
Kind regards,
Keen Software House QA Department
Replies have been locked on this page!