Having an issue with unregistering a plugin.
I created a new plugin, registered it with no issues. It errored out on the first run (C# code within the plugin). I fixed the code and updated it. When performing an update that triggers the plugin, I received the following error:
"Business Process Error. Please contact s system admin. The HSL Rules Engine cleanup dialog needs to be run and delete this plugin step".

So I tried doing that but also received an error. I tried unregistering it using CRM tool box & re-registering, as well as unregistering, changing the the name, and re-registering. To no avail.

'The configuration for plugin step 6b85e3b5-22e6-ed11-a7c7-002248081a5e 'Hsl.Crm.RulesEngine.Plugins.RulesEngineActionPlugin: Update of queueitem' is invalid."
Details: The configuration for plugin step 6b85e3b5-22e6-ed11-a7c7-002248081a5e 'Hsl.Crm.RulesEngine.Plugins.RulesEngineActionPlugin: Update of queueitem' is invalid. Stack: Error: The configuration for plugin step 6b85e3b5-22e6-ed11-a7c7-n02248081a5e 'Hsl.Crm.RulesEngine.Plugins.RulesEngineActionPlugin: Update of queueitem' is invalid. at ourcompany-dev.crm.dynamics.com/.../Libraries.js:1:22069 at Object.processFail (ourcompany-dev.crm.dynamics.com/.../Libraries.js:1:22998) at o xxx/WebResources/hsl_/RulesEngineUI/Scripts/Libraries.js:1:4485) at t.async.r.onload (ourcompany-dev.crm.dynamics.com/.../Libraries.js:1:4231)
Please help.