Host Card Emulation (HCE) not valid

Provisioning profile doesn't match the entitlements file's value for the com.apple.developer.nfc.hce.iso7816.select-identifier-prefixes entitlement.

Although when we created the request, we added a list of AIDs which is the same as the list registered in Inof.plist

<key>com.apple.developer.nfc.hce.iso7816.select-identifier-prefixes</key>
	<array>
        <string>XXXXXX</string>
        <string>XXXXXX</string>
        <string>XXXXXX</string>
</array>

How can we get a better message of diffs between them?

You would want to make sure that the AIDs are listed exactly as assigned to the exact same Bundle ID they are assigned to.

You should check the contents of the provisioning profile you are using to build the app against the values in the entitlement file.

You can check the provisioning file by either through Finder quicklook, or by opening it in Xcode.

Host Card Emulation (HCE) not valid
 
 
Q