COMException: This operation returned because the timeout period expired. (Exception from HRESULT: 0x800705B4) StackTrace: at System.Threading.SynchronizationContext.WaitHelper(IntPtr[] waitHandles, Boolean waitAll, Int32 millisecondsTimeout) at System.Windows.Threading.DispatcherSynchronizationContext.Wait(IntPtr[] waitHandles, Boolean waitAll, Int32 millisecondsTimeout) at System.Threading.Monitor.Enter(Object obj) at System.Windows.Threading.Dispatcher.InvokeAsyncImpl(DispatcherOperation operation, CancellationToken cancellationToken) at System.Windows.Threading.Dispatcher.InvokeAsync(Action callback, DispatcherPriority priority, CancellationToken cancellationToken) at Quicker.Utilities.AppHelper.RunOnUiThread(Boolean waiteToComplete, Action acton, DispatcherPriority dispatcherPriority) at GXXCBmPhQIAMrrKqJoLJ.RA6SwsPhUgoIM5sJO7XN.bwCPCCJ67OS(Object , HookKeyEventArgs ) at Quicker.Utilities.Hooks.KeyboardHook.HookCallbackProcedure(Int32 nCode, IntPtr wParam, IntPtr lParam)