Hard crash opening control panel

gruller65 shared this bug 19 hours ago
Submitted

replicate able on every world i have

Replies (9)

photo
1

tried uninstalling and reinstalling it didn't fix it

photo
1

afteer reinstalling

photo
1

updated gfx driver no fix

photo
1

updated windows and drivers no fix

photo
1

this seems to be an ass kicker, cant play till theres a fix i guess let me know if yall need anything else

photo
1

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

photo
1

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)

Leave a Comment
 
Attach a file
You can't vote. Please authorize!
You can't vote. Please authorize!