InstalledApplicationList command response gives isValidated - false for some apps in an iOS device

Description:

From MDM, the InstalledApplicationList command is sent to device for querying the list of Installed Apps. Some apps doesn't have version(both Version & ShortVersion) in the response. But the "Installing" key is false for them which should mean that the app is already Installed. But the app version is not available in the response. Also, for these apps without app version, the "IsValidated" key gives "false" value. But these apps are installed on the device. Kindly help us understand about this case.

Sample Response of InstalledApplicationList:

<?xml version="1.0" encoding="UTF-8"?>
<!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>InstalledApplicationList</string>
	<key>InstalledApplicationList</key>
	<array>
		<dict>
			<key>AdHocCodeSigned</key>
			<false/>
			<key>AppStoreVendable</key>
			<false/>
			<key>BetaApp</key>
			<false/>
			<key>BundleSize</key>
			<integer>135618560</integer>
			<key>DeviceBasedVPP</key>
			<true/>
			<key>ExternalVersionIdentifier</key>
			<integer>850215498</integer>
			<key>HasUpdateAvailable</key>
			<false/>
			<key>Identifier</key>
			<string>net.whatsapp.WhatsApp</string>
			<key>Installing</key>
			<false/>
			<key>IsValidated</key>
			<false/>
			<key>Name</key>
			<string>‎WhatsApp</string>
		</dict>
		<dict>
			<key>AdHocCodeSigned</key>
			<false/>
			<key>AppStoreVendable</key>
			<false/>
			<key>BetaApp</key>
			<false/>
			<key>BundleSize</key>
			<integer>185229312</integer>
			<key>DeviceBasedVPP</key>
			<true/>
			<key>ExternalVersionIdentifier</key>
			<integer>849733664</integer>
			<key>HasUpdateAvailable</key>
			<false/>
			<key>Identifier</key>
			<string>com.microsoft.azureauthenticator</string>
			<key>Installing</key>
			<false/>
			<key>IsValidated</key>
			<true/>
			<key>Name</key>
			<string>Authenticator</string>
			<key>ShortVersion</key>
			<string>6.5.98</string>
			<key>Version</key>
			<string>20</string>
		</dict>
		<dict>
			<key>AdHocCodeSigned</key>
			<false/>
			<key>AppStoreVendable</key>
			<false/>
			<key>BetaApp</key>
			<false/>
			<key>BundleSize</key>
			<integer>287129600</integer>
			<key>DeviceBasedVPP</key>
			<true/>
			<key>ExternalVersionIdentifier</key>
			<integer>849978495</integer>
			<key>HasUpdateAvailable</key>
			<false/>
			<key>Identifier</key>
			<string>com.microsoft.skype.teams</string>
			<key>Installing</key>
			<false/>
			<key>IsValidated</key>
			<false/>
			<key>Name</key>
			<string>Teams</string>
		</dict>
		<dict>
			<key>AdHocCodeSigned</key>
			<false/>
			<key>AppStoreVendable</key>
			<false/>
			<key>BetaApp</key>
			<false/>
			<key>BundleSize</key>
			<integer>213839872</integer>
			<key>DeviceBasedVPP</key>
			<true/>
			<key>ExternalVersionIdentifier</key>
			<integer>850097782</integer>
			<key>HasUpdateAvailable</key>
			<false/>
			<key>Identifier</key>
			<string>com.google.Maps</string>
			<key>Installing</key>
			<true/>
			<key>IsValidated</key>
			<false/>
			<key>Name</key>
			<string>Google Maps</string>
		</dict>
		<dict>
			<key>AdHocCodeSigned</key>
			<false/>
			<key>AppStoreVendable</key>
			<false/>
			<key>BetaApp</key>
			<false/>
			<key>BundleSize</key>
			<integer>43339776</integer>
			<key>DeviceBasedVPP</key>
			<true/>
			<key>ExternalVersionIdentifier</key>
			<integer>848157118</integer>
			<key>HasUpdateAvailable</key>
			<false/>
			<key>Identifier</key>
			<string>com.manageengine.mdm.iosagent</string>
			<key>Installing</key>
			<false/>
			<key>IsValidated</key>
			<true/>
			<key>Name</key>
			<string>ME MDM</string>
			<key>ShortVersion</key>
			<string>22.04.01</string>
			<key>Version</key>
			<string>1558</string>
		</dict>
		<dict>
			<key>AdHocCodeSigned</key>
			<false/>
			<key>AppStoreVendable</key>
			<false/>
			<key>BetaApp</key>
			<false/>
			<key>BundleSize</key>
			<integer>209174528</integer>
			<key>DeviceBasedVPP</key>
			<true/>
			<key>ExternalVersionIdentifier</key>
			<integer>848848517</integer>
			<key>HasUpdateAvailable</key>
			<false/>
			<key>Identifier</key>
			<string>us.zoom.videomeetings</string>
			<key>Installing</key>
			<false/>
			<key>IsValidated</key>
			<false/>
			<key>Name</key>
			<string>Zoom</string>
		</dict>
	</array>
	<key>Status</key>
	<string>Acknowledged</string>
	<key>UDID</key>
	<string>00000-000000-000000</string>
</dict>
</plist>

Some apps with the issue in the given response:- net.whatsapp.WhatsApp, com.microsoft.skype.teams, us.zoom.videomeetings, etc.

Please submit a bug report using Feedback Assistant (https://developer.apple.com/bug-reporting/). Be sure to include a sysdiagnose from the device.

InstalledApplicationList command response gives isValidated - false for some apps in an iOS device
 
 
Q