I feel like I’ve had similar nightmares! The key’s all in the prep. What I do now; before even touching deployment; is tidy up the App Inventory. Add everything there first, even if you’re not deploying them immediately. Makes configuration and updates so much easier later on.
And about the missing app issue, that’s actually covered under the Required Apps policy. If you’ve got it tied to a policy instead of using a one-time install action, Hexnode automatically checks and reinstalls missing apps on sync. Keeps compliance tidy without any manual follow-ups.
Oh, and Rocky, don’t forget silent installs only work on supervised iOS devices, you’ll want to ensure your iPads are supervised if you’re expecting those installs to go smooth as butter.
I am not sure if anyone else has faced this issue but recently our users were complaining about losing access to blocked apps too aggressively when we applied allowlisting. We’d blocked everything except a few work apps, and it ended up restricting even basic tools they needed.