You might have received an error code when trying to deploy an application via SCCM.
The error code: 0x80070002(-2147024894)
The frustrating part about the error when I received it was because the application installed successfully but the error appeared right after the install completed. I could then notice in the Software Center that there was no Date Modified entry and the status stated the application was retired. I googled the error code but most articles I found were around OS deployments and Windows Updates. A KB article suggested that the issue may have been caused by the BITS service on the server being stopped. It was not.
Eventually I found the issue. It sucked because it wasn’t very descriptive but it didn’t take too long to resolve. The error message appeared after the installation because the SCCM detection failed. After installing applications SCCM uses an inputted “key” to ensure the application installed correctly. You set this when deploying the application, be it a file or folder existing. A registry hive or key. etc. You should verify the “key” you provided is valid. Install your application and ensure the reg value, folder or file is actually installed. You may want to change this value and try again.