We are unable to submit a valid build for external TestFlight beta review because App Store Connect reports that the beta contract is missing for the app.
App: Nagram
App Apple ID: 6781000861
Bundle ID: xyz.nextalone.nagram
Version / build: 12.8 (33174)
Build ID: ac9516ad-b435-4d2f-ae3f-2d8abaec023d
The UI path is App Store Connect > Nagram > TestFlight > External group > Builds > Submit for Review. The UI shows:
There was an error processing your request. Please try again later.
The underlying POST to /iris/v1/betaAppReviewSubmissions returns:
HTTP 422
code: ENTITY_UNPROCESSABLE.BETA_CONTRACT_MISSING
title: Beta contract is missing for the app.
detail: Beta Contract is missing.
error id: 89b6d5d0-194d-4467-a75c-741aa285e1b7
I checked the surrounding state:
The build is VALID, expired=false, and externalBuildState=READY_FOR_BETA_SUBMISSION.
Beta App Review information exists.
Beta app localization exists.
Build What to Test exists.
Beta license agreement exists.
Account-level Free Apps and Paid Apps agreements show Active / InEffect.
Bank, tax, DSA, and account compliance entries show Active.
The current user has Admin / Legal / CIPS roles and current ASC terms are signed.
This same external TestFlight group previously had approved builds, so external testing worked before.
I also opened Developer Support cases, but this looks like an Apple-side missing or detached TestFlight beta contract state for this app/account. Recent support case IDs: 102919547161 and 102919547336.
Has anyone seen this state repaired without creating a new app record? Is there any App Store Connect action that can re-provision the beta contract state, or does Apple need to repair it server-side?We are unable to submit a valid build for external TestFlight beta review because App Store Connect reports that the beta contract is missing for the app.
App: Nagram
App Apple ID: 6781000861
Bundle ID: xyz.nextalone.nagram
Version / build: 12.8 (33174)
Build ID: ac9516ad-b435-4d2f-ae3f-2d8abaec023d
The UI path is App Store Connect > Nagram > TestFlight > External group > Builds > Submit for Review. The UI shows:
There was an error processing your request. Please try again later.
The underlying POST to /iris/v1/betaAppReviewSubmissions returns:
HTTP 422
code: ENTITY_UNPROCESSABLE.BETA_CONTRACT_MISSING
title: Beta contract is missing for the app.
detail: Beta Contract is missing.
error id: 89b6d5d0-194d-4467-a75c-741aa285e1b7
I checked the surrounding state:
The build is VALID, expired=false, and externalBuildState=READY_FOR_BETA_SUBMISSION.
Beta App Review information exists.
Beta app localization exists.
Build What to Test exists.
Beta license agreement exists.
Account-level Free Apps and Paid Apps agreements show Active / InEffect.
Bank, tax, DSA, and account compliance entries show Active.
The current user has Admin / Legal / CIPS roles and current ASC terms are signed.
This same external TestFlight group previously had approved builds, so external testing worked before.
I also opened Developer Support cases, but this looks like an Apple-side missing or detached TestFlight beta contract state for this app/account. Recent support case IDs: 102919547161 and 102919547336.
Has anyone seen this state repaired without creating a new app record? Is there any App Store Connect action that can re-provision the beta contract state, or does Apple need to repair it server-side?
Topic:
App Store Distribution & Marketing
SubTopic:
TestFlight
1
0
47