Hard crash opening control panel
Submitted
replicate able on every world i have
Files:
Spaceengineers2...
You can't vote. Please authorize!
I have the same bug
tried uninstalling and reinstalling it didn't fix it
tried uninstalling and reinstalling it didn't fix it
afteer reinstalling
afteer reinstalling
updated gfx driver no fix
updated gfx driver no fix
logs from this morinigs testing still every world doesnt seem to matter
logs from this morinigs testing still every world doesnt seem to matter
updated windows and drivers no fix
updated windows and drivers no fix
this seems to be an ass kicker, cant play till theres a fix i guess let me know if yall need anything else
this seems to be an ass kicker, cant play till theres a fix i guess let me know if yall need anything else
I think I figured it out
This morning I was messing with my ship and some pistons that I had attached, and I deleted the pistons on Pistons, and then immediately went to go into the terminal for whatever reason to determine on gyroscopes in the ship that I was in and that’s in the error happened
So theoretically, pistons being deleted could’ve corrupted the blueprint and the blueprint being corrupted somehow follows me through the rest of the game even though it’s not loaded
I didn’t save that Bp though…. Idk man
I think I figured it out
This morning I was messing with my ship and some pistons that I had attached, and I deleted the pistons on Pistons, and then immediately went to go into the terminal for whatever reason to determine on gyroscopes in the ship that I was in and that’s in the error happened
So theoretically, pistons being deleted could’ve corrupted the blueprint and the blueprint being corrupted somehow follows me through the rest of the game even though it’s not loaded
I didn’t save that Bp though…. Idk man
Posting this here for posterity, as we discussed it in the discord but it helps to give the dev a jumpstart. The file *_26356.log contains the following stack pasted below. I'll guess it's a corrupted BP who's metadata can't parse and no graceful exit, as BPs persist through all recovery methods gruller attempted. Just need to track exactly which one so it can be uploaded for review.
2026-06-27 06:51:17.481 - Main Thread -> Exception occurred: Keen.VRage.Core.Services.UGCServiceException: Failed to find metadata for UGC item
at Keen.VRage.Steam.EngineComponents.SteamUGCServiceComponent.GetUGCBaseMetadataAsync(UGCItemId itemId)
at Keen.VRage.Library.Threading.AsyncStateMachineTaskBase`1.GetResult(Int64 taskId)
at Keen.VRage.Library.Threading.AsyncStateMachineTask`2.Keen.VRage.Library.Threading.IAbstractTask<TResult>.GetResult(Int64 taskId)
at Keen.VRage.Library.Threading.TaskAwaiter`1.GetResult()
at Keen.VRage.Library.Threading.ContinuationModificationToken`1.GetResult()
at Keen.VRage.Core.Services.Extensions.UGCServiceExtensions.GetBaseMetadata(IUGCMetadata ugcMetadata)
at Keen.VRage.Library.Threading.AsyncStateMachineTaskBase`1.GetResult(Int64 taskId)
at Keen.VRage.Library.Threading.AsyncStateMachineTask`2.Keen.VRage.Library.Threading.IAbstractTask<TResult>.GetResult(Int64 taskId)
at Keen.VRage.Library.Threading.TaskAwaiter`1.GetResult()
at Keen.Game2.Client.UI.Shared.UGC.Blueprint.BlueprintViewModel.RefreshAsync()
at Keen.VRage.Library.Threading.SkipWaitMonitor.Activate()
at Keen.VRage.Library.Threading.ICompletion.ActivateProfiled(ICompletion completion, Nullable`1 completionDiagnosticInfo)
at Keen.VRage.Library.Threading.ContinuationQueue.<Activate>g__ActivateSafe|42_0(ICompletion completion, Nullable`1 info)
at Keen.VRage.Library.Threading.ContinuationQueue.ProcessQueue(Boolean forceAllPending)
at Keen.VRage.Core.EngineComponents.LibraryEngineComponent.UpdateQueue_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)
Posting this here for posterity, as we discussed it in the discord but it helps to give the dev a jumpstart. The file *_26356.log contains the following stack pasted below. I'll guess it's a corrupted BP who's metadata can't parse and no graceful exit, as BPs persist through all recovery methods gruller attempted. Just need to track exactly which one so it can be uploaded for review.
2026-06-27 06:51:17.481 - Main Thread -> Exception occurred: Keen.VRage.Core.Services.UGCServiceException: Failed to find metadata for UGC item
at Keen.VRage.Steam.EngineComponents.SteamUGCServiceComponent.GetUGCBaseMetadataAsync(UGCItemId itemId)
at Keen.VRage.Library.Threading.AsyncStateMachineTaskBase`1.GetResult(Int64 taskId)
at Keen.VRage.Library.Threading.AsyncStateMachineTask`2.Keen.VRage.Library.Threading.IAbstractTask<TResult>.GetResult(Int64 taskId)
at Keen.VRage.Library.Threading.TaskAwaiter`1.GetResult()
at Keen.VRage.Library.Threading.ContinuationModificationToken`1.GetResult()
at Keen.VRage.Core.Services.Extensions.UGCServiceExtensions.GetBaseMetadata(IUGCMetadata ugcMetadata)
at Keen.VRage.Library.Threading.AsyncStateMachineTaskBase`1.GetResult(Int64 taskId)
at Keen.VRage.Library.Threading.AsyncStateMachineTask`2.Keen.VRage.Library.Threading.IAbstractTask<TResult>.GetResult(Int64 taskId)
at Keen.VRage.Library.Threading.TaskAwaiter`1.GetResult()
at Keen.Game2.Client.UI.Shared.UGC.Blueprint.BlueprintViewModel.RefreshAsync()
at Keen.VRage.Library.Threading.SkipWaitMonitor.Activate()
at Keen.VRage.Library.Threading.ICompletion.ActivateProfiled(ICompletion completion, Nullable`1 completionDiagnosticInfo)
at Keen.VRage.Library.Threading.ContinuationQueue.<Activate>g__ActivateSafe|42_0(ICompletion completion, Nullable`1 info)
at Keen.VRage.Library.Threading.ContinuationQueue.ProcessQueue(Boolean forceAllPending)
at Keen.VRage.Core.EngineComponents.LibraryEngineComponent.UpdateQueue_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)
here are more logs i have unsubbed from everything on the workshop
here are more logs i have unsubbed from everything on the workshop
Replies have been locked on this page!