Social.localUser.Authenticate stuck on testflight & ipa builds on iOS 18

Hello everyone,

After updating to iOS 18, we’ve encountered an issue with the following code:

Social.localUser.Authenticate(OnAuthentication);

This line stopped working on every device we own in the company that has the iOS 18 update installed. Skipping the login restores the normal app flow. No error logs are being generated.

Interestingly, this problem doesn’t seem to occur in the production build from the Apple Store, though we can’t fully verify as we haven’t tested the latest build on production (and can’t do minimal rollout). It’s worth mentioning that every old TestFlight build stopped working on these devices, yet the live store version continues to work just fine.

Has anyone experienced something similar or found a solution to this?

Thanks in advance!

I am experiencing the same issue where Social.localUser.Authenticate gets stuck and doesn’t respond. Have you found any solutions or additional information since your post?

I solved it myself.
To enable the Game Center feature, I needed to set the Game Center entitlement.