iOS VPP app deployment fails in Hexnode due to insufficient licensesSolved

Participant
Discussion
3 hours ago Nov 09, 2026

I’m trying to push a couple of App Store apps to multiple iPhones through Hexnode. One of the apps installed successfully, but another app keeps showing as failed in the device Action History. I removed the app and added it again, but it still would not install on the phones. What should I check when an iOS app deployment keeps failing like this?

Replies (1)

Marked SolutionPending Review
Hexnode Expert
15 minutes ago Nov 09, 2026
Marked SolutionPending Review

If an App Store app deployment fails on multiple supervised iPhones while other apps install normally, check the Apple VPP license availability for the failed app.

In Hexnode, open the affected device and review the app deployment entry under Action History. If the failure indicates that there are not enough licenses available, the app cannot be assigned to additional devices until more licenses are added in Apple Business.

To resolve this:

  1. Sign in to Apple Business with an account that has the Administrator or Content Manager role.
  2. Go to Apps and Books.
  3. Search for the affected app.
  4. Select Buy Licenses and assign the licenses to the correct location or organization unit.
  5. Enter the number of licenses required for the iPhones and complete the purchase/get process.
  6. In Hexnode, go to Admin > Apple Business/School > Apple VPP.
  7. Click Sync for the relevant VPP account to fetch the updated license count.
  8. Deploy the app again using either the Install Application remote action or a Required Apps policy.

Once the VPP account is synced and enough licenses are available, Hexnode should be able to assign the app and install it on the devices.

Regards,
Mary Romero

Save