not able redeem the invite in test flight

not able to redeem the invite in TestFlight receiving below error

The apple account you are currently signed with does not matching the one which is associated to this invitation you can sign in to testflight with the original apple account or request new invitation from developer

I am also seeing this after using the newly released account purchases migration.

In my case:

  • I have a work email for ASC. That email is part of an internal team
  • I have an old "purchases only" account that I was signed into TestFlight as and was able to use the internal team TestFlight builds fine.
  • I have a personal primary Apple account that I am signed in for iCloud etc.

The steps I went through:

  1. removed all apps from TestFlight on my purchases account.
  2. did the purchases migration flow
  3. signed out of my purchases only account and into TF with my primary account.
  4. Tried to re-add my TestFlight internal builds via a new invite email (sent to my work email as this is the "internal" ASC one)
  5. On trying to accept the invite I get the message: "The apple account you are currently signed with, [1] does not matching the one which is associated to this invitation. You can sign in to TestFlight with the original Apple Account, [2] or request new invitation from the developer"

where [1] is my primary account I am signed in with and [2] is the old now defunct purchases only account. Note, neither of which is the actual address the invite was sent to.

@nnagesh I have no idea how to resolve this, did you manage to find a solution?

For anyone from Apple reading this I have filed FB16736749 which includes sysdiagnoses and details of the accounts involved.

I have a reply from Apple and I think I now understand why you might be seeing this error.

TestFlight builds are associated with an Apple Account email address that may be different from the address that was invited. You need to remove the email in ASC and wait 90 days for all builds to expire before it can be re-used by a different email address.

Because I can't practically afford to wait 90 days for the builds to all expire my work-around was to add a second Apple account I have to our internal team and then invite that account to TestFlight builds. It seems to have worked and I'm hoping in 90 days time I can switch back to using my main account.

not able redeem the invite in test flight
 
 
Q