When I upload a new build, nothing seems to happen. After I uploaded the first build, everyone got an email and it worked nicely. Appearantly this has been an issue for over a year.
Why don't my internal testers get notified of a new build?
I've noticed recently that when I open the "testflight" tab in an itunesconnect app, the internal testers are then immediately notified that a new build is available. So if you are wondering where a new build is, try opening the testflight tab.
Seems kind of questionable that this is required to notify internal testers sometimes.
I am having this exact same issue. If the internal testers allowed notifications from TestFlight they'll see that... But no email. I have a lot of internal testers that are not testing on their primary device, so the email notification is essential. This has worked fine up until the last few weeks. I've tried the whole dance with adding/removing testers and disallowing/enabling TestFlight testing, all to no avail.
We're experience the same issue after Apple upgraded iTunes Connect with new roles. When we changed the role for the internal testers, to e.g. "Developer" or "App Manager", iTunes Connect resets the tester invitation, but doesn't send a new invitation. All the testers are marked "Notified" with the same date as we changed the role, but no one gets an email. When we upload new versions, no one gets email either. And when they try to go to Testflight, they get an error saying they are not a tester. The only solution that's working so far is to remove the user as an internal tester, and then add the user again. The user then gets a new invite to become a tester.
Has something changed with the new roles?
You may have solved this problem at this point, but I'll show my solution for future generations 🙂
In Internal Testing, choose "Not Available for Testing" (which means you'll stop testing the current build). And when it's cleared, choose "Select Version to test". This time, the new build will appear.