Hello,
I have 3 released games using Unity Leaderboard Service that have suddenly stopped working.
Could you please confirm if this is a known issue on your side or if there has been an API change that requires adjustments on my end?
WORKFLOW
In my login flow (steps may vary slightly per game), I typically:
- Check for internet connection
- Initialize Unity Services
- Sign in (anonymous, Google Play, Steam, etc.)
- Fetch leaderboard scores via LeaderboardsService.Instance.GetScoresAsync() (to display them in the main menu)
- When pressing PLAY, update the player name usingAuthenticationService.Instance.UpdatePlayerNameAsync()
Issue 1 – Leaderboard Names
- When calling GetScoresAsync(), in the LeaderboardEntry result, the scores and ranks are returned correctly.
- However, player names are no longer retrieved.
- All entries appear as PlayerName#0001, PlayerName#0002, etc.
Issue 2 – Updating Player Name
When I call UpdatePlayerNameAsync(), I receive the following error:
Error updating username: HTTP/1.1 500 Internal Server Error
{"code":0,"detail":"An unknown error occurred","requestId":"193128bd-6dc2-47b6-8839-a77ebc20b1c8","status":500,"title":"Internal Server Error"}
(Full stack trace attached below.)
UNITY VERSIONS
The Unity versions of the projects are 6000.2.1f1 and 6000.0.37f1.
REQUEST
Could you please let me know:
- If this is a temporary server-side issue,
- Or if there have been recent API changes requiring updates on my side?
This affects all my released games, so I’d appreciate any guidance or timeline for a fix.
Thank you for your support.
Best regards,
Carlos Sanz