We're trying to reclaim licenses of Project 2016 from Windows 10 SCCM clients. We're running SCCM CB 2006. I've tried two different methods of using a SCCM application to run the removal command and create a log file that I can use to track progress.
This is more complicated than it should be because we have a standing "Available" deployment to all users to install Project. But this is a "Required Approval" deploy.
I can't use the same application to uninstall from targeted devices b/c SCCM recognizes the conflict.
We've tried separate applications with a .cmd file with the msiexec command and a self contained executable created with PsADT. Both work when you try them manually. Both work when tried in "Available" deployments. When I try a "Required" deployment, they fail with a "0x1 (1)" error code (Incorrect function).
We like having the "Available for all users (approval required)" in software center b/c it's convenient for users and the service desk. Is there a better way to solve this riddle?
Is there a log file that can give me a better idea of where the breakdown is really taking place?