Skip to main content
Participant
November 11, 2023

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

Participant
November 13, 2023

Does anyone know how to solve this?

Participant
December 26, 2023

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

Honored Contributor
December 27, 2023

Have you guys uploaded the apk to a release channel?
Mine only worked after that

Participant
January 10, 2024

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