Hi everyone,
I am currently completely blocked from submitting my new app for TestFlight Beta Review (External Testing). The App Store Connect web interface fails to submit, and when I try to bypass the UI using the App Store Connect REST API to create a betaAppReviewSubmissions request, Apple's servers return the following 422 error:
{
"errors" : [ {
"status" : "422",
"code" : "ENTITY_UNPROCESSABLE.BETA_CONTRACT_MISSING",
"title" : "Beta contract is missing for the app.",
"detail" : "Beta Contract is missing."
} ]
}
Here is what I have already checked and verified on my end:
Agreements, Tax, and Banking: My "Paid Apps Agreement", "Free Apps Agreement", "U.S. Tax Forms", and "Bank Accounts" all clearly show as "Active" status. There are absolutely no pending banners or unaccepted agreements on developer.apple.com or appstoreconnect.apple.com.
Apple Developer App: I logged into the official iOS Apple Developer app with the Account Holder ID, and there are no hidden agreements to accept there either.
App Privacy: All data collection questions are answered, and the App Privacy section is fully Published.
Test Information: All required Beta App Review details (Name, Email, Phone) are correctly filled.
Export Compliance: My Info.plist includes <key>ITSAppUsesNonExemptEncryption</key><false/>, and the build attributes confirm it.
It appears that my TestFlight beta contract has somehow become detached, bugged, or failed to provision on Apple's backend.
Has anyone experienced this specific API error recently? Is there a way to force the system to re-provision the contract, or does this strictly require manual intervention from an Apple Engineer?
Any guidance would be highly appreciated. Thanks!
Topic:
App Store Distribution & Marketing
SubTopic:
TestFlight
Tags:
TestFlight
App Store Connect
App Store Connect API
Beta
1
0
109