Search code examples
iosapp-storeapp-store-connecttestflight

App Store Connect Submit for Review Error "ENTITY_UNPROCESSABLE.BETA_CONTRACT_MISSING"


On 28th October as I was uploading a new build to Test Flight suddenly all of my previous versions and builds expired. I was able to upload new builds from Xcode with no problem and the build appears as "ready to submit" but when I try to add a tester or a group and submit for review, I get the error "There was an error processing your request. Please try again later."

pic1

I inspected network activity on Chrome and error was on "betaAppReviewSubmissions" call with error:

{
  "errors" : [ {
    "id" : "c7c9f253-4fbe-4639-9a16-363e600cd2d0",
    "status" : "422",
    "code" : "ENTITY_UNPROCESSABLE.BETA_CONTRACT_MISSING",
    "title" : "Beta contract is missing for the app.",
    "detail" : "Beta Contract is missing."
  } ]
}

There was no error before, I've submitted for review several times. This suddenly appeared. What is this "Beta Contract" and how to solve this issue?


Solution

  • It's resolved after contacting Apple Developer Support. It took approximately a week.