Hi everyone,
I am running into a critical issue while trying to set up TestFlight / manage builds via the App Store Connect API. The system constantly throws an HTTP 422 error with the following payload:
{ "errors" : [ { "id" : "d7e4e2fa-8c25-4a37-9695-f75da935b8aa", "status" : "422", "code" : "ENTITY_UNPROCESSABLE.BETA_CONTRACT_MISSING", "title" : "Beta contract is missing for the app.", "detail" : "Beta Contract is missing." } ] }
Important context about my setup:
- This is a brand new Apple Developer account.
- This app has never had a successful build uploaded or processed before.
- All agreements, banking, and tax contracts under the "Business" section are active and signed. There are no pending actions on my dashboard.
It seems like the system is looking for a "Beta Contract" that should be automatically generated or triggered, but since this is the first deployment on a new account, it’s completely stuck.
Has anyone experienced this specific issue with a new account? Is there any way to manually trigger the creation of this Beta contract, or is escalating this to Apple Engineering the only solution?
Any advice would be greatly appreciated!