Rerun Deployment action not working

Started noticing that the Rerun Deployment action has seemingly stopped working for us.

We just upgraded to SCCM 1806, and previously I know this has functioned before. I just uninstalled Recast and installed the latest community version, 3.2.6887.24316.

The GUI screen shows a success, yet the deployment never runs again.

If I look at the recast logs in appdata\etc, the RightClickToolsDesktop.log (I think that is the pertinent one) shows a series of warning. Other things function, ie, I have executed the Restart SMS Agent and I can watch the service stop and start on the system.

Any help appreciated, we used to use this function quite a bit :frowning:

2018-12-14 12:13:16,369 [1] ERROR RCT.Plugin.Base.RctNodeLoader LoadNodesFromFile()
System.Reflection.ReflectionTypeLoadException: Unable to load one or more of the requested types. Retrieve the LoaderExceptions property for more information.
at System.Reflection.RuntimeModule.GetTypes(RuntimeModule module)
at System.Reflection.RuntimeModule.GetTypes()
at System.Reflection.Assembly.GetTypes()
at RCT.Plugin.Base.RctNodeLoader.LoadNodesFromFile(String fileName)
2018-12-14 12:13:16,395 [1] WARN RCT.Plugin.Base.BasePlugin UserHasPermission() - Missing Permission wmi:read only
2018-12-14 12:13:16,400 [1] WARN RCT.Plugin.Base.BasePlugin UserHasPermission() - Missing Permission wmi:read only
2018-12-14 12:13:16,405 [1] WARN RCT.Plugin.Base.BasePlugin UserHasPermission() - Missing Permission wmi:read only
2018-12-14 12:13:16,406 [1] WARN RCT.Plugin.Base.BasePlugin UserHasPermission() - Missing Permission wmi:read only
2018-12-14 12:13:16,411 [1] WARN RCT.Plugin.Base.BasePlugin UserHasPermission() - Missing Permission active directory:list bitlocker keys
2018-12-14 12:13:16,414 [1] WARN RCT.Plugin.Base.BasePlugin UserHasPermission() - Missing Permission powershell:run function against computers
2018-12-14 12:13:16,417 [1] WARN RCT.Plugin.Base.BasePlugin UserHasPermission() - Missing Permission active directory:get laps password
2018-12-14 12:13:16,419 [1] WARN RCT.Plugin.Base.BasePlugin UserHasPermission() - Missing Permission lab management:administrators
2018-12-14 12:13:16,420 [1] WARN RCT.Plugin.Base.BasePlugin UserHasPermission() - Missing Permission lab management:administrators
2018-12-14 12:13:16,421 [1] WARN RCT.Plugin.Base.BasePlugin UserHasPermission() - Missing Permission lab management:administrators
2018-12-14 12:13:16,422 [1] WARN RCT.Plugin.Base.BasePlugin UserHasPermission() - Missing Permission lab management:applied profile status
2018-12-14 12:13:16,423 [1] WARN RCT.Plugin.Base.BasePlugin UserHasPermission() - Missing Permission mbam:get recovery ids for device
2018-12-14 12:13:16,424 [1] WARN RCT.Plugin.Base.BasePlugin UserHasPermission() - Missing Permission bitlocker:bitlocker status
2018-12-14 12:13:16,426 [1] WARN RCT.Plugin.Base.BasePlugin UserHasPermission() - Missing Permission wmi:read only
2018-12-14 12:13:16,427 [1] WARN RCT.Plugin.Base.BasePlugin UserHasPermission() - Missing Permission composite action:modify composite action
2018-12-14 12:13:16,428 [1] WARN RCT.Plugin.Base.BasePlugin UserHasPermission() - Missing Permission composite action:modify composite action
2018-12-14 12:13:16,429 [1] WARN RCT.Plugin.Base.BasePlugin UserHasPermission() - Missing Permission composite action:run saved action
2018-12-14 12:13:16,430 [1] WARN RCT.Plugin.Base.BasePlugin UserHasPermission() - Missing Permission composite action:run saved action
2018-12-14 12:13:16,431 [1] WARN RCT.Plugin.Base.BasePlugin UserHasPermission() - Missing Permission composite action:run saved action
2018-12-14 12:13:16,432 [1] WARN RCT.Plugin.Base.BasePlugin UserHasPermission() - Missing Permission wmi:read only
2018-12-14 12:13:16,433 [1] WARN RCT.Plugin.Base.BasePlugin UserHasPermission() - Missing Permission local actions:status messages
2018-12-14 12:13:16,434 [1] WARN RCT.Plugin.Base.BasePlugin UserHasPermission() - Missing Permission local actions:status messages
2018-12-14 12:13:16,434 [1] WARN RCT.Plugin.Base.BasePlugin UserHasPermission() - Missing Permission local actions:status messages
2018-12-14 12:13:16,435 [1] WARN RCT.Plugin.Base.BasePlugin UserHasPermission() - Missing Permission local actions:status messages
2018-12-14 12:13:16,436 [1] WARN RCT.Plugin.Base.BasePlugin UserHasPermission() - Missing Permission local actions:status messages
2018-12-14 12:13:16,437 [1] WARN RCT.Plugin.Base.BasePlugin UserHasPermission() - Missing Permission local actions:status messages
2018-12-14 12:13:16,437 [1] WARN RCT.Plugin.Base.BasePlugin UserHasPermission() - Missing Permission local actions:status messages
2018-12-14 12:13:16,438 [1] WARN RCT.Plugin.Base.BasePlugin UserHasPermission() - Missing Permission local actions:status messages
2018-12-14 12:13:16,439 [1] WARN RCT.Plugin.Base.BasePlugin UserHasPermission() - Missing Permission local actions:status messages
2018-12-14 12:13:16,440 [1] WARN RCT.Plugin.Base.BasePlugin UserHasPermission() - Missing Permission local actions:status messages
2018-12-14 12:13:16,442 [1] WARN RCT.Plugin.Base.BasePlugin UserHasPermission() - Missing Permission local actions:status messages
2018-12-14 12:13:16,443 [1] WARN RCT.Plugin.Base.BasePlugin UserHasPermission() - Missing Permission local actions:status messages
2018-12-14 12:13:16,444 [1] WARN RCT.Plugin.Base.BasePlugin UserHasPermission() - Missing Permission local actions:status messages
2018-12-14 12:13:16,444 [1] WARN RCT.Plugin.Base.BasePlugin UserHasPermission() - Missing Permission local actions:status messages
2018-12-14 12:13:16,445 [1] WARN RCT.Plugin.Base.BasePlugin UserHasPermission() - Missing Permission local actions:status messages
2018-12-14 12:13:16,446 [1] WARN RCT.Plugin.Base.BasePlugin UserHasPermission() - Missing Permission local actions:status messages
2018-12-14 12:13:16,447 [1] WARN RCT.Plugin.Base.BasePlugin UserHasPermission() - Missing Permission local actions:status messages
2018-12-14 12:13:16,448 [1] WARN RCT.Plugin.Base.BasePlugin UserHasPermission() - Missing Permission local actions:status messages
2018-12-14 12:13:16,449 [1] WARN RCT.Plugin.Base.BasePlugin UserHasPermission() - Missing Permission local actions:status messages
2018-12-14 12:13:16,449 [1] WARN RCT.Plugin.Base.BasePlugin UserHasPermission() - Missing Permission local actions:status messages
2018-12-14 12:13:16,450 [1] WARN RCT.Plugin.Base.BasePlugin UserHasPermission() - Missing Permission task scheduler:list tasks
2018-12-14 12:13:16,451 [1] WARN RCT.Plugin.Base.BasePlugin UserHasPermission() - Missing Permission task scheduler:list tasks
2018-12-14 12:13:16,452 [1] WARN RCT.Plugin.Base.BasePlugin UserHasPermission() - Missing Permission task scheduler:get all task results
2018-12-14 12:13:16,453 [1] WARN RCT.Plugin.Base.BasePlugin UserHasPermission() - Missing Permission powershell:run function against users
2018-12-14 12:13:16,792 [1] WARN RCT.Plugin.Device.Base.DeviceBasePlugin GetComputerIp() - Use IP is true, but no IP Address found
2018-12-14 12:13:16,837 [1] ERROR Recast.Software.Loader.LicenseLoader GetLicenses()
System.NullReferenceException: Object reference not set to an instance of an object.
at Recast.Software.Loader.LicenseLoader.GetLicenses(Boolean enterpriseOnly)
2018-12-14 12:13:16,843 [1] WARN Recast.Software.Loader.LicenseLoader GetLicenses() - License is expired.

Could you try running the action again and send a zip file of all of the logs to info@recastsoftware.com?

Thank you, I have emailed the zip to you.

Has this been resolved? I’m having the same problem. SCCM 2103, RCT Community 4.6.2103.5701.
Thanks

Hi Matthew,

Please update to version 4.8 and let us know if issues persist!

Take care,

Branden

Hi, tried this 3 times now. I download what I think is the free version, run the install and its for Enterprise-Standalone. Asks for login and I click download license, nothing happens.
Right Click Tools-4.8.2109.3303-132782007574323831.msi

Please uninstall your current version of Right Click Tools using the Microsoft Uninstall Troubleshooter found here:

https://support.microsoft.com/en-us/topic/fix-problems-that-block-programs-from-being-installed-or-removed-cca7d1b6-65a9-3d98-426b-e9f927e1eb4d

Afterwards, please attempt the 4.8 installation again and let us know if issues persist.

Hi, no joy.
Used the tool to uninstall the old one. Managed to download and install the correct version (the free one).
Opened SCCM - Went to deployments - tried to run a re-deployment - same error.
image

Can you verify AD System Discovery is enabled?

Yes, it is enabled. It used to work perfectly fine, but since we used a up dated version, where it asks you to sign in, we been having problems. An uninstall/reinstall used to sort it but now it doesn’t.

Please close out of Configuration Manager and delete any files located here: C:\ProgramData\Recast Software\Licenses as well as here: %AppData%\Recast Software\Licenses.

Afterwards, please reopen Configuration Manager and test if issues persist.

Hi. Thanks for that. Deleted contents of the 2 folders, reopend console - Deployments - RCT - Client Tools on Deployment - Rerun Deployment — Same error. I did make sure the console was closed by all users.

Do you run the console as a different user? If so, can you delete the %AppData%\Recast Software\Licenses for that user account.

Hi. Tried that, no change.
We’ve now tried this: Closed all consoles. uninstalled RCT. Deleted all references in the registry and deleted all folder and files related to RCT.
Re-installed 4.8 - Opened console - tried running a re-deployment - same error.