Unable to use Testflight email invite properly

I have a tester who switched phones a few months back. Crucially he no longer has access to the old phone. On his new phone when I send him a test flight invite to his apple account, 123@example, he receives it but it fails to work when he clicks the link. He is getting the following message.

The Apple account (123@example) you're currently signed in with does not match the one (456@example) associated with this invitation.

He has no idea what email 456 is. Since his old phone was a hand me down, I'm assuming it's someone else's email entirely. I'm trying to figure out how we clear this association out. I tried deleting his app store connect for my app and reinviting him all the way from the beginning. This did not work.

As a stopgap I'm giving him a public link under an external testing group but I'd really like to not have to do that.

Anyone have any ideas how we can fix this so I can shift him back to the Internal testing group?

Unable to use Testflight email invite properly
 
 
Q