We're using SCCM current branch to deploy updates to a line of business app fairly regularly. For a long while, we had it down to a pretty predictable rhythm with a success rate above 95%. And new update deployments are created by copying the existing one and modifying it with the new version details, so as to keep as much the same as possible.
Somewhat recently, it has stopped working quite so well. In each deployment, we get about 80 systems that are stuck on "In Progress" and "Content Downloaded".
Using this guide (which I've used for years), I can follow the deployment down through to file download in ContentTransferManager and CAS, which report that the download is complete. However, it doesn't then move on to AppEnforce to log that it's starting the install. And I haven't been able to find anything in AppDiscovery or AppIntentEval that says it's delaying the install for any reason.
If I wait, they appear to eventually install sometime over the next week, I'm presuming when the next automatic app eval cycle completes on each system. If I right-click the collection and force an app eval cycle, they report back rather quickly (usually within 5 or 10 minutes) that they've completed successfully.
I'm struggling to find any info about what's supposed to trigger the next step, or any other troubleshooting where it seems it just fails to continue. I'm hoping someone here might be able to point me in the right direction.