I've been grappling with this issue for some time, and have posted about it before but I'm starting a fresh thread as suggested by Soti and following confirmation from them that this is an Android OS issue which cannot be fixed by Soti.
The issue is that in-house apps cannot be successfully deployed to Android devices automatically, when using BYOD or COPE profiles.
In work managed enrolments, updates to the in-house app deploy seamlessly without problem.
In work profile (BYOD) and COPE enrolments, MobiControl attempts to deploy the app but Android requires user permission, and no notification or request is displayed. A silent notification does appear in the notification tray if the user looks for it, but they need to seek it within 30 minutes of the update being pushed out, otherwise MobiControl abandons the update attempt.
I would have expected that, with a COPE (company owned, personal profile) device, the app deployment would be automatic, and that with a BYOD profile the user would be asked for permission to update. But the actual behaviour is the same with both BYOD and COPE profiles, and requires each user to be personally asked to deploy the update within 30 minutes. There are no notifications displayed under any circumstances.
The behaviour is the same regardless of whether deploying the app via an app policy or a profile.
It is also the case that, in order even to get to this point, the "Allow installation of apps from unknown sources" permission must be given to MobiControl in the work profile (undocumented), AND a similar permission must be expressly enabled in the Restrictions -> Security section of the device profile on the MobiControl server.
After 10 months of troubleshooting, Soti have finally told me that this is the 'expected behaviour' according to Google.
Has anyone else experience this and, more importantly, found a way to work around it?
Thank you
James
MobiControl server 15.6.3.1018