ENTITY_UNPROCESSABLE.BETA_CONTRACT_MISSING despite active agreements

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?

Feedback: FB23263851

I am experiencing the exact same issue with my app. I have also submitted a feedback report regarding this: FB23284772. Has anyone found a workaround or received any updates from Apple yet?

We appreciate your interest in participating in the forums! These forums are for questions about developing software and accessories for Apple platforms. Your question seems related to Developer Account.

It seems like most of you have already a support call with that team, if you have an FB number I would recommend to actually to contact the developer team instead of submitting a bug, due the privacy concerns that team will not reply to you in the forums for your specific case. If you have a case number please be patient until they reply to you.

If you haven't contact it yet that team and do not case a case number. I would recommend you to contact the developer account support at https://developer.apple.com/contact to make sure they are aware of the issue.

Hope this helps.

Albert  WWDR

HI, after the support phone call it worked for some hours, but it is failing again now. Can you escalate this as a recurring problem? Thanks. @DTS Engineer

@Kitta I would encourage you to open an issue with that department as they have their own process to take care of issue.

Thanks fore your patience on this.

Albert  WWDR

ENTITY_UNPROCESSABLE.BETA_CONTRACT_MISSING despite active agreements
 
 
Q