500 Internal Server error selecting build or adding the build to testers group

For the last 4 days I have been unable to view (select) a particular iOS build or add the build to a testers group containing 4 external testers. They produce the same errors.


1. Symptoms (view/select build):

- In iTunes Connect select My Apps, select the app

- Select TestFlight tab, then under BUILDS select iOS

- A list of builds appears. For me this is 0.9.8 (testing, rejected) and 0.9.7 (testing, testing - ok)

- Click the 0.9.7 build version number link


Expected:

- Details of the build appear


Actual:

- Build details area is totally blank, nothing appears

- Browser errors (see below)


2. Symptoms (add build to testers group):

- On the TestFlight tab select a testers group (new, with no build yet added)

- On the Builds sub-tab click + or click "add a build to start testing".

- A dialog appears, listing the available builds

- Change the version from the current (0.9.8 rejected) to the previous (0.9.7 testing)

- The build 0.9.7 appears. Select it for adding (click radio button)

- Click Next

- Screen dims and spinning icon appears for about 1 second


Expected:

- Dialog disappears and confirmation message says that the build was added

- The build is added to the group and the testers can test it


Actual:

- Screen returns to normal and the add build dialog is still present

- The build is not added to the group

- Clicking Next again repeats the same spinning icon but fails


In BOTH cases the GET call is made and the same three errors appear in the Chrome developer console:


GET https://itunesconnect.apple.com/testflight/v2/providers/xxxxxxxxx/apps/yyyyyyyyyy/builds/zzzzzzzz

VMaaaaa:1 500 (Internal Server Error)


TypeError: Cannot read property 'hasOwnProperty' of null (vendor.84585ca92f.js:13)

at Object.<anonymous> (tf.tidbits.min.6573997a19.js:4)

at t.value (tf.tidbits.min.6573997a19.js:2)

at value (tf.tidbits.min.6573997a19.js:4)

at g (vendor.84585ca92f.js:13)

at vendor.84585ca92f.js:13

at o.$eval (vendor.84585ca92f.js:14)

at o.$digest (vendor.84585ca92f.js:13)

at o.$apply (vendor.84585ca92f.js:14)

at i (vendor.84585ca92f.js:13)

at u (vendor.84585ca92f.js:13)

TypeError: Cannot read property 'data' of undefined

at vendor.84585ca92f.js:18

at g (vendor.84585ca92f.js:13)

at vendor.84585ca92f.js:13

at o.$eval (vendor.84585ca92f.js:14)

at o.$digest (vendor.84585ca92f.js:13)

at o.$apply (vendor.84585ca92f.js:14)

at i (vendor.84585ca92f.js:13)

at u (vendor.84585ca92f.js:13)

at XMLHttpRequest.x.onload (vendor.84585ca92f.js:13)


Note that build 0.9.8 was rejected for external beta testing, so I'm trying to work with build 0.9.7 for the testers to test until I can fix the issue with 0.9.8 and resubmit.


Is this affecting anyone else?

Have exactly the same issue today.

When I click on the build or on the "Provide Export Compliance Information" it gives me a blank page with the same error in the console:


vendor.84585ca92f.js:13 GET https://itunesconnect.apple.com/testflight/v2/providers/xxxxxxxx/apps/yyyyyyyyy/builds/zzzzz 500 (Internal Server Error)

(anonymous) @ vendor.84585ca92f.js:13


vendor.84585ca92f.js:13 TypeError: Cannot read property 'hasOwnProperty' of null

at Object.<anonymous> (tf.tidbits.min.6573997a19.js:4)

at t.value (tf.tidbits.min.6573997a19.js:2)

at value (tf.tidbits.min.6573997a19.js:4)

at g (vendor.84585ca92f.js:13)

at vendor.84585ca92f.js:13

at o.$eval (vendor.84585ca92f.js:14)

at o.$digest (vendor.84585ca92f.js:13)

at o.$apply (vendor.84585ca92f.js:14)

at i (vendor.84585ca92f.js:13)

at u (vendor.84585ca92f.js:13)


TypeError: Cannot read property 'data' of undefined

at vendor.84585ca92f.js:18

at g (vendor.84585ca92f.js:13)

at vendor.84585ca92f.js:13

at o.$eval (vendor.84585ca92f.js:14)

at o.$digest (vendor.84585ca92f.js:13)

at o.$apply (vendor.84585ca92f.js:14)

at i (vendor.84585ca92f.js:13)

at u (vendor.84585ca92f.js:13)

at XMLHttpRequest.x.onload (vendor.84585ca92f.js:13)


Do you know the cause of the issue?

Do you have more than one build listed? Do you have any rejected builds? Is the build that you are trying to select perhaps not the latest build?


It was working for me earlier last week but since I uploaded a new build which was subsequently rejected this error started. So it could be related to the above questions/scenarios or perhaps just a co-incidence and is just broken.

Yes, I have uploaded a new build of the app yesterday and this build has a warning "Provide Export Compliance Information".

Previous build also had this warning, but iTunes site did not give such errors when I selected the build.

I was having this exact same issue since last week and have been trying it each day and this morning it worked so it looks like whatever broke it last week, they have fixed now.

Thanks for the heads-up! I can confirm that it now works for me as well.

500 Internal Server error selecting build or adding the build to testers group
 
 
Q