Skip to main content
Participant
February 3, 2022

GetUserProof() returning http error 400 for some users

I'm using the Oculus Platform instructions at https://developer.oculus.com/documentation/unity/ps-ownership/ to validate a user, and after successfully calling Entitlements.IsUserEntitledToApplication() then getting a valid user.Id from calling Users.GetLoggedInUser(), when the app calls Users.GetUserProof(), some users are getting an http error of 400, while others, including myself, are not.

So far the only consistency is US based success versus international based failure.

 

This is an app in development on App Lab.

    This topic has been closed for replies.

    3 replies

    EvansTaylorDigital
    Up and Coming
    October 10, 2022

    We are experiencing a similar issue. Have you had any luck with this? Did you do a bug report?

    Up and Coming
    November 9, 2023

    I found this post after struggling with the issue myself. The user I was testing with was not a member of my organisation, they were a standard user (so developer mode not available) and they were added to a headset as an additional account.

    When I downloaded the official build, GetUserProof worked for them, but if there was a manually installed version on the headset it fails with the 400 error.

    For testing I have created another user and added them to my organisation and they work will manually installed apps even if they are the second account on the headset.

     

    The main takeaway is that this seems to be an issue that only affects you while testing and does not affect the live release.

    Developer of Dimensional , The Relentless , Breath Tech , Jigsaw 360 View my dev blog at JumbliVR.com
    New Participant
    June 4, 2024

    Sorry for necroing an old thread but this is the only one we could found and we are wondering if anyone of you were able to solve this.