iOS App Integrity Could Not Be Validated

Hello. Our team is trying to distribute our app internally using Ad-Hoc provisioning. In App Store Connect, a new device was added to a provisioning profile. When prompted, the provisioning profile was re-downloaded and this new(?) version was added to EAS. A manual EAS build was triggered and the new device was specifically selected.

However, upon attempting to install this build the user got the error that the app’s integrity could not be validated. It appears, according to the docs, that one can run eas device:create and get a link to where one can download a profile. However, upon further inspection from a desktop device (I did a little code-digging), the profile that is downloaded is a generic EAS config profile, and not the specific provisioning profile. What purpose does this EAS profile serve? Does either need to be installed for the app to work properly?