Good evening. I started up my Launchbox install of version 13.24 this evening, which seemed to load without issue, and was immediately prompted to update a plugin for XEMU, which I allowed. Following that, I received another prompt letting me know that a new version of Launchbox was available, which I selected to go ahead and update. During the update process, I received a message that another instance of Launchbox may be running, which I checked on my taskbar to verify, but noted no such other instance, so I confirmed the process to continue. Following that update process, when trying to reload Launchbox, I was greeted with a generic error message stating that "Launchbox Has Stopped Working". No further details regarding the substance of this error were available in the message. I tried redownloading the 13.26 installer and reinstalling over my existing install, which didn't correct the issue. I uninstalled, rebooted my PC and then reinstalled my Launchbox install, which also didn't work. Then I uninstalled Launchbox, completely deleting all remaining files and folders in the Launchbox directory, rebooted my PC again , and did a totally clean install of 13.26, which, again, didn't work. I finally downloaded the latest .NET and DirectX installers and tried to reinstall them, thinking they might have been corrupted during the initial installation process, but neither fixed the issue following another system reboot.
At this point, the only detail I was able to get, which might help to identify the issue, is when I tried to run BigBox instead of Launchbox on the last fresh install. It still didn't load, but I did get a much more verbose error message at that point, which reads as follows:
Object reference not set to an instance of an object.
App: Big Box
Version: 13.26
Theme: NOT SET
Type: System.NullReferenceException
Site: Void (System.Object, Boolean)
Source: Unbroken.LaunchBox.Windows
at (Object, Boolean)
at DetailedFilterWatcher.ObserveLogicalProfilerContainer(Object, Boolean value, DetailedFilterWatcher)
at Unbroken.LaunchBox.Windows.Data.DataManager.LoadSettings()
at WatcherTokenConverter.ObserveLogicalProfilerContainer(Object, WatcherTokenConverter)
at Unbroken.LaunchBox.Windows.Data.DataManager.AwakeRequestRequester(Boolean isasset, Boolean evaluateresult)
at DynamicNodeWatcher.ObserveLogicalProfilerContainer(Object, Boolean isasset, Boolean evaluateresult, DynamicNodeWatcher)
at Unbroken.LaunchBox.Windows.Data.DataManager..ctor(Boolean bare, Boolean settingsOnly)
at Unbroken.LaunchBox.Windows.BigBox.App..ctor()
at Unbroken.LaunchBox.Windows.BigBox.BigBoxProgram.Main()
If it matters, I'm on Windows 10 Home edition and running an i9-9900k, 48Gb RAM, and an RTX 4070 Ti Super. Really not sure what the next step is to troubleshoot this problem. It does seem like something got corrupted in the update process, but I'm at a loss for how to correct it, having fully deleted all of the files that seemed to be LaunchBox related from my machine. Could it be something as simple as a Registry issue?
Appreciate any thoughts or assistance anyone may have.