InstallApplication command receives "License Not Found" error with Error Code: 9610 for a non VPP app

In a iPad device with OS Version 15.1, when deploying a app store app through MDM, the InstallApplication command receives "License Not Found" error in response. The app is not purchased through VPP and the "PurchaseMethod" key is not set in InstallApplication request command. I have attached a sample request and response of InstallApplication commands.

InstallApplication command:

<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
	<key>CommandUUID</key>
	<string>InstallApplication;Collection=xxxx</string>
	<key>Command</key>
	<dict>
		<key>RequestType</key>
		<string>InstallApplication</string>
		<key>iTunesStoreID</key>
		<integer>xxxx</integer>
		<key>ManagementFlags</key>
		<integer>5</integer>
		<key>Configuration</key>
		<dict>
			<key>ServerName</key>
			<string>xxxx</string>
			<key>ServerPort</key>
			<string>xxxx</string>
			<key>UDID</key>
			<string>xxxx</string>
			<key>ErID</key>
			<string>xxxx</string>
			<key>IsLanguagePackEnabled</key>
			<string>true</string>
			<key>authtoken</key>
			<string>********</string>
			<key>SCOPE</key>
			<string>MDMOnDemand/MDMCloudEnrollment</string>
			<key>Services</key>
			<dict>
				<key>urls</key>
				<dict>
					<key>IOSNativeAppServlet</key>
					<string>xxxx</string>
					<key>DeviceRegistrationServlet</key>
					<string>xxxx</string>
					<key>IOSCheckInServlet</key>
					<string>xxxx</string>
					<key>AppCatalogServlet</key>
					<string>xxxx</string>
					<key>MDMLogUploaderServlet</key>
					<string>xxxx</string>
					<key>mdmDocsServlet</key>
					<string>xxxx</string>
					<key>DFSDownloadURL</key>
					<string>xxxx</string>
				</dict>
				<key>token_name</key>
				<string>********</string>
				<key>token_value</key>
				<string>********</string>
			</dict>
			<key>IsSyncServerEnabled</key>
			<true/>
			<key>IsAnnouncementEnabled</key>
			<true/>
		</dict>
		<key>ChangeManagementState</key>
		<string>Managed</string>
	</dict>
</dict>
</plist>

InstallApplication Response:

<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
	<key>CommandUUID</key>
	<string>InstallApplication;Collection=xxxx</string>
	<key>ErrorChain</key>
	<array>
		<dict>
			<key>ErrorCode</key>
			<integer>1005</integer>
			<key>ErrorDomain</key>
			<string>DeviceManagement.error</string>
			<key>LocalizedDescription</key>
			<string>Could not install app.</string>
		</dict>
		<dict>
			<key>ErrorCode</key>
			<integer>9610</integer>
			<key>ErrorDomain</key>
			<string>ASDServerErrorDomain</string>
			<key>LocalizedDescription</key>
			<string>License not found</string>
		</dict>
	</array>
	<key>Status</key>
	<string>Error</string>
	<key>UDID</key>
	<string>xxxx</string>
</dict>
</plist>

Hi, did you find a solution to this Problem? We have a similar issue: when installing an unlisted app store app via Citrix MDM, the device also throws a ASDServerErrorDomain-9610.

InstallApplication command receives "License Not Found" error with Error Code: 9610 for a non VPP app
 
 
Q