Just so everyone knows, if you have this problem, it could be because you tried to .Cancel() a request but disposed or quit the application. It causes wyUpdate.exe to stay running in the background indefinitely (or until user stops the process, or reboots computer).
If only I had a way to STOP the widget from Updating or doing some operation, so the user can quit the app without having to wait until check is complete...
otherwise that causes the whole app to crash because the widget needs the MainWindow and it's been released. Very frustrating.