EDIT : this was build 155 (!) Testing 159 now Earlier today the bot was working without any problems. And now it crashes after loading the main window. The log file is not even generated. Here is some debugger info on the issue : Code: The calling thread must be STA, because many UI components require this. And a stacktrace: Code: в System.Windows.Input.InputManager..ctor() в System.Windows.Input.InputManager.GetCurrentInputManagerImpl() в System.Windows.Input.KeyboardNavigation..ctor() в System.Windows.FrameworkElement.FrameworkServices..ctor() в System.Windows.FrameworkElement.EnsureFrameworkServices() в System.Windows.FrameworkElement..ctor() в System.Windows.Controls.Control..ctor() в System.Windows.Window..ctor() в Hearthbuddy.UpdateWindow..ctor(String filter) в Hearthbuddy.MainWindow.CheckUpdates() в Hearthbuddy.MainWindow.<OnStartup>b__0(Object o) в System.Threading.QueueUserWorkItemCallback.WaitCallback_Context(Object state) в System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx) в System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx) в System.Threading.QueueUserWorkItemCallback.System.Threading.IThreadPoolWorkItem.ExecuteWorkItem() в System.Threading.ThreadPoolWorkQueue.Dispatch() в System.Threading._ThreadPoolWaitCallback.PerformWaitCallback() Edit 2 : Build 159 seemed also to have the same problem after updating it. Deleting the Logs folder fixed it.