06-17-2024
10:41 PM
- last edited on
06-18-2024
06:52 PM
by
The_1st_Dark_Lo
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:
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!
Solved! Go to Solution.
06-19-2024 10:33 PM
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...
06-19-2024 10:33 PM
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...