cancel
Showing results for 
Search instead for 
Did you mean: 

Get Oculus Identity returns No Logged In user

szymon.oz
Honored Guest
I try to get my ID with GetOculusIdentity node but it fails and prints out
LogOnlineIdentity: Warning: Oculus: Failed Oculus login. Not currently logged into Oculus.  Make sure Oculus is running and you are entitled to the app.
Also  tried Get Oculus ID and it also returns
 No logged in user
I run Verify Entitlement before and it succeeds, I have the correct appid of my game in my DefaultEngine.ini and the account passes authentication
14 REPLIES 14

ForemanDev
Expert Protege

Yep, that took care of the issue for me, too! Thank you, @7777ivan!

FireWaveX
Honored Guest

Kudos, it worked for me

Wow, I would have never figured that out! Thank you so much for the information. I got an approval email quickly after the data use checkup request, but the status of the request was set as "Pending" for the rest of the night, until the next day. Oculus Identity continued to fail at that time. The next day, I refreshed the page and it finally stated "approved." I ran a PIE in UE again, with the OculusPlatformSample Unreal Project. Get Oculus Identity now works!

@MetaQuestSupport It would really be helpful to get more descriptive warnings in your error messages and tooltips on the "Get Oculus Identity" blueprint node. It should specify that it will fail if the data usage/platform features have not been submitted. I just noticed an extra detail about this needing to be done every 12 months...This needs to be on the front page of the app manager, when expired, with an explicit message stating that networked features will not work without re-applying (it would be like that blue bar on the top of the Oculus desktop app warning users that they need a software update). 

Oculus_PlatformFeatureRequest12Month_01.png

I have done that too, fill out the data usage doc and all the permissions are granted but still I am getting empty string as username and id.