Known Issues Impacting VPP App Installation and Updates on Apple Devices (Version 2025.1 and Later)
Summary
Related SOTI ONE Platform Products
Issue Description
On SOTI MobiControl versions 2025.1 and later, some customers have reported issues affecting the deployment and updating of Volume Purchase Program (VPP) apps on iOS devices enrolled via Automated Device Enrollment (ADE) or configured in supervised mode. Mandatory applications may fail to install automatically, appear with a status of “Unknown” or “Failed,” or not update as expected despite policies enforcing the latest version.
These issues have been linked to several underlying factors, including failures during VPP token refresh operations due to API rate limiting, database inconsistencies leading to errors in license assignment, and SQL constraint violations encountered during app catalog synchronization.
Environment
SOTI MobiControl version 2025.1 and later.
Symptoms
The following symptoms may indicate this issue:
- Mandatory VPP apps fail to install automatically and may appear with a status of “Unknown” or “Failed” on devices
- VPP token refresh operations fail or remain in a processing state without clear error messages
- Apple services return HTTP 429 (“Too Many Requests”) during token or license-related operations
- Manual attempts to install or update apps result in no action or only partial success after repeated attempts
- Automatic updates to newer app versions do not occur despite policy configurations enforcing them
- App deployments fail even when sufficient licenses are available in Apple Business Manager (ABM)
Prevention
N/A
Cause
SOTI has identified several contributing factors currently under investigation:
- Database inconsistencies, including duplicate key entries, which can disrupt license association
- Apple VPP API rate limiting (HTTP 429), impacting token refresh operations and license reconciliation
- SQL constraint violations that interfere with app catalog synchronization and prevent reliable automatic app updates
Issue Resolution
The database corruption issue (duplicate key entries affecting license association) has been resolved in SOTI MobiControl version 2025.1.3 and later.
Workarounds
The following workarounds are available while the issue is being addressed:
- Trigger manual device check-ins via the console to prompt temporary app installations
- Manually refresh VPP tokens and initiate app update pushes through the console
Additionally, a DLL update that has resolved this issue in some environments is currently undergoing validation. It will be released once testing is complete.
Was this helpful?
Thanks for your feedback