iOS VPP app not installing after Install Application action in HexnodeSolved

Participant
Discussion
2 days ago Jun 22, 2026

I pushed an iOS app from Hexnode using the Install Application action, but the app did not install on the device. The device was showing as non-compliant because the app was missing, and the activity feed looked delayed for a while. The phone was online and in hand, so I was expecting the install to happen right away. Is there a way to force the device to check in, and what else should I check when a VPP app does not install?

Replies (3)

Marked SolutionPending Review
Hexnode Expert
2 days ago Jun 22, 2026
Marked SolutionPending Review

For iOS app installation, the Install Application action will be processed when the device checks in with the Hexnode portal and the required app license is available. A few things to verify:

  1. Confirm that the device has a stable internet connection.
  2. Restart the device or switch to another network if the action does not process.
  3. From Hexnode, go to Manage > select the device > Actions > Scan Device to trigger a device scan.
  4. On the device, open the Hexnode UEM app and use the Sync option to initiate a manual check-in.
  5. Check Manage > select the device > Action History and review the status of the Install Application action.

If the action shows an error or information icon, review that message. For VPP apps, installation can fail or remain pending if there are no available licenses left for that app.

Marked SolutionPending Review
Participant
2 days ago Jun 22, 2026
Marked SolutionPending Review

That was it. All the VPP licenses for the app had been used. After adding more licenses in Apple Business Manager and syncing Hexnode with Apple Business Manager, the app install started working again.

Marked SolutionPending Review
Hexnode Expert
1 day ago Jun 23, 2026
Marked SolutionPending Review

Yes, if the VPP license count is exhausted, Hexnode cannot assign the app license to another device, so the installation will not complete even if the device is online and checking in. The usual fix is:

  1. Add or reclaim licenses for the app in Apple Business Manager.
  2. Sync the VPP/Apple Business Manager account in Hexnode so the updated license count is reflected.
  3. Retry the Install Application action or wait for the next device check-in.

It is also a good practice to periodically monitor VPP license availability for frequently deployed apps, especially for apps included in compliance policies or mandatory app deployments.

Save