cancel
Showing results for 
Search instead for 
Did you mean: 

[Unreal 5] Leaderboards are not readable

LukasKoder
Honored Guest

Hello,

I am currently trying to implement a simple Leaderboard system. The problem is that the Leaderboard in the Meta Developer Hub doesn't get populated with new entries.
I followed this tutorial on the meta documentation. I have:
- An approved DUC for User ID, User Profile, User Age Group and Friends
- installed and activated the Platform SDK Plugin (version 1.89.0)
- Adjusted the DefaultEngine.ini
- a GameInstance which handles a "Start Message Pump" and an Entitlement Check (Which runs successfully installed as .apk in the Quest)
- a signed App
- a version on the Meta Developer Hub in all distribution channels

The Entitlement Check works on a built game installed on the Quest. Unfortunately, it's not in the Engine with VR Preview.
It seems that Leaderboards calls in the built game are successful, at least that's what the boolean output says. I repeatedly get this debug message in the MQDH when the game runs On the Quest 3:
Unable to load OVRMrcLib
I also got messages that the call to the Leaderboards are successful, followed by an error that the Leaderboard is null.

This is my Blueprint Code to get and write to a Leaderboard:
Screenshot 2024-06-18 072836.pngScreenshot 2024-06-18 073004.png

I'm a bit lost at the moment. I've tried to add extra Write and Read External android permissions, add an Android.Engine.ini declaring to use the Oculus subsystem and some solutions from the internet, but unfortunately, none have worked for me.

Help is much appreciated.
Thank you in advance!

1 ACCEPTED SOLUTION

Accepted Solutions

LukasKoder
Honored Guest

Alright found the issue. The "Write Leaderboard Integer Node is the wrong node for writing stuff to the leaderboard. I had to use the "Leaderboard Write Entry" instead and now everything works as expected.

Sorry for any inconvenience...

View solution in original post

1 REPLY 1

LukasKoder
Honored Guest

Alright found the issue. The "Write Leaderboard Integer Node is the wrong node for writing stuff to the leaderboard. I had to use the "Leaderboard Write Entry" instead and now everything works as expected.

Sorry for any inconvenience...