Google play not opening Leaderboards and Achievements UI

Hi,

So I am not sure if this is suppose to go here or in the scripting section.

Anywho my problem at the moment is my leaderboards and achievement ui are not opening when I press the button on my app. The app is published and the achievements do unlock so I know the sign in and so on is working.

 public void OpenLeaderboardsScore()
    {
        if (Social.localUser.authenticated)
        {
            ((PlayGamesPlatform)Social.Active).ShowLeaderboardUI (LEADERBOARDS_SCORE);
        }
    }
 public void OpenAchievements()
    {
        if (Social.localUser.authenticated)
        {
            ((PlayGamesPlatform)Social.Active).ShowAchievementsUI ();
        }
    }

I have looked at different variations of the codes used and tried them all but still not luck.
Any help would be appreciated.

Note the methods tried before:

PlayGamesPlatform.Instance.ShowLeaderboardUI ();
            PlayGamesPlatform.Instance.ShowAchievementsUI ();
            Social.ShowAchievementsUI ();
            Social.ShowLeaderboardUI ();

Isn’t that using a plugin? AFAIK Unity doesn’t support Google Play Services. As such you’ll want support for that plugin, not Unity/Android.

You and I are experience the same exact problem. My game will unlock achievements and log in the user and even pop up that an achievement has been unlocked but the UI for both leaderboards and achievements does not show when the buttons linked to the call is pressed. I’ve been browsing google for resolution to this for about two weeks now to no avail.

I had leaderboards not updating. They were actually showing the old data from a previous build with a different package name. It was a very convoluted mess that took a month of two of back-and-forth with Google to solve. Eventually the old Google Cloud service was closed, the Google Play service was redirected, the original app was deleted to let me use a new package id, and it finally worked.

Do contact Google directly. They were very helpful and kept with me until it was solved.