Forum Discussion

🚨 This forum is archived and read-only. To submit a forum post, please visit our new Developer Forum. 🚨
Derek_VRMan's avatar
Derek_VRMan
Explorer
2 years ago

Help, can't pass verification and get "successful" after "Verify Entitlement" blueprint

Help, can't pass verification and get "successful" after "Verify Entitlement" node . I add these lines to the "DefaultEngine.ini" file:
[OnlineSubsystem]
  DefaultPlatformService=Oculus
  bHasVoiceEnable=true
 
  [OnlineSubsystemOculus]
  bEnabled=true
  OculusAppId=[my app id]
 
When I tested this earlier, half a year ago, it worked, but now no matter what I do I can't get success. What changed? What am I doing wrong? 
I created a new app in appLab and took the App ID from there. But I didn't upload the app itself to the server.

4 Replies

  • Hello, did you figure this problem out? I am stuck on the same issue

  • Does the Android Package Name have to be the same as the project name in your developer account?  For example if your game is "My Game", does the Android package name have to be "com.company.mygame" for users to validate? 

    I am getting "user does not have app in library"  when I try to get "Entitlement Get Is Viewer Entitled" Unreal Engine blueprint node.  The app has been live on app lab for over a year.  I have builds in every release channel and have installed it directly from my app page.  I have also added myself to the Users list of all channels.

     

    OvrPlatformSubsystemStarted Initializes successfully but the Entitlement Node keeps giving "user does not have app in library".  I even installed the app on a brand new Quest 3 and it still sais "User Does Not Have App In Library".  As far as I can tell my .ini file has correct app id and correct settings.

     

    The last thing I can think of is my package name doesn't match my game title.  I am running out of ideas here