Issue Description
This article provides steps for troubleshooting if you see "No license was found for app [AppBundleID]" or "License Not Found" in a device's inventory record in Jamf Pro.
Note: these steps are for devices enrolled in Jamf Pro using Automated Device Enrollment or User-Initiated Enrollment. If your devices were enrolled with account-driven enrollment, you will need to use user-assigned managed distribution.
Troubleshooting Steps
Follow the steps below to rule out common issues in app deployments.
Verify application licenses are purchased in Apple Business Manager or Apple School Manager.
If you didn't get a confirmation email or you don't see the licenses in Apple Business Manager or Apple School Manager, complete step 1 in Deploying Volume Purchasing Apps in Jamf Pro.
Verify application licenses show within Jamf Pro under Settings > Global > Volume Purchasing > select the token > Content.
If they do not show, ensure the licenses are assigned to the correct token/location in Apple Business Manager or Apple School Manager. Then check again in Jamf, waiting 5-10 minutes after changing license assignments.
Verify Assign Content Purchased in Volume is selected in the app record in Jamf Pro under:
For mobile devices: Devices > Mobile Device Apps > select the app > Managed Distribution
For computers: Computers > Mac Apps > select the app > Managed Distribution
If it's not enabled, click Edit and check the box for Assign Content Purchased in Volume. If that option does not show, ensure the app record is not assigned to a Site that has a different Volume Purchasing token than the token with the app licenses.
Remove the device(s) from scope of the application using an exclusion. Cancel the pending/failed commands; then remove the exclusion to add the device(s) back in scope.
Verify the status of the Install Command for the app within:
For mobile devices: Devices > Search Inventory > select the device > Management > Management History
For computers: Computers > Search Inventory > select the device > Management > Management History
Verify the Volume Purchasing token is not in use anywhere else. It cannot be uploaded to any other MDM server and you need to sign out of Apple Configurator if an Apple Account (Apple ID) associated with your Apple Business Manager or Apple School Manager account is signed in. To sign out of Apple Configurator, click Account in the menu bar and choose Sign out.
After the token is removed from the secondary location:Renew (reupload) the volume purchasing token to Jamf Pro.
Cancel any pending/failed commands.
Update the device's inventory to kick off the install app command.
If we don’t see the install app command generate, then create an exclusion to remove the device from the Scope for the application. Then remove the exclusion to add the device back into scope and generate the install command