Gamecenter login pop-up dosen't show up. (stays in the back of the application)

When I start my game without login to GameCenter, Gamecenter login pop-up shows up in front of(top of)
the application like normal.

But if player doesn’t login to GameCenter in that pop-up, and in the situation that the game needs users
to logged in to GameCenter, login pop-up doesn’t show up.

Instead, pop-up stays behind the game application, so users can’t see or control it.
To control the pop-up, users must go to iPhone’s home screen and return to the game.
Then the pop-up shows up like normal.

I using Social.Authenticate interface to control GameCenter related things,
what I got to do make this login pop-up always shows up?

1 Like

Did you ever figure out what’s causing this? I’m having a similar issue where in some cases the GC login prompt does not show up at all, or several seconds (like 20+) after calling it. If it never shows up, the authenticate method never receives it’s callback either. I’m aware cancelling the prompt 3 times disables it completely, but even after resetting it it has this issue.