The purpose of this document is to resolve the issue where Patch for Windows crashes when attempting to access scheduled console tasks.
The console returns the following error when Accessing Manage > Scheduled Console Tasks
"Sorry, an unexpected error has occurred and Shavlik Protect Advanced must close to recover."
This can also be identified in the ST.Protect.managed log:
Crash from main UI thread ---> System.InvalidOperationException: Crash from main UI thread ---> System.InvalidOperationException: Crash from main UI thread ---> System.FormatException: The input is not a valid Base-64 string as it contains a non-base 64 character, more than two padding characters, or an illegal character among the padding characters.
A non-Patch for Windows scheduled job has been created in the Protect area of the MS Task Scheduler.
The path to this area is found under Task Scheduler > LANDESK > Protect
Delete the non-Patch for Windows scheduled task located in any of the folders under Task Scheduler > LANDESK > Protect
Patch for Windows 9.3.x