Forum Discussion

vitaliy.dmitriev's avatar
vitaliy.dmitriev
Honored Guest
1 month ago

Error passing entitlements check in Native SDK

I cannot pass the entitlements check in the Native SDK, receiving the following message:

Either the service couldn't be connected to, Horizon isn't installed, or you're running an incompatible version of Home/Horizon

Here is the context for a better understanding:
- My Meta account has been added to the organization where the app was created.
- My Meta account has been added to the test channel where the app is being tested.
- The app has been in the Meta Horizon Store for a long time, and now I'm trying to release a patch.
- Developer mode is enabled.
- The SDK is initialized with the correct App ID.
- I see the app in my library.
- Both the headset and the mobile app have the latest update.

However, I cannot pass the entitlements check even in the latest version of the app published in the Meta Horizon Store. Could you tell me what I'm missing?

3 Replies

  • Hi there vitaliy.dmitriev!

    Sorry to hear that you're having trouble passing the entitlement check, I understand how frustrating that can be. While I was looking into your issue, I noticed a similar post on our community forums. In this case, the developer had a very similar issue to yours and they were able to find a solution. Would you mind taking a look at their solution, and letting me know if their solution also works for your situation?

    If not, let me know and we can troubleshoot your issue further!

    Error: "Horizon isn't installed, or you're running an incompatible of home/horizon" 

    -G

    • vitaliy.dmitriev's avatar
      vitaliy.dmitriev
      Honored Guest

      Thank you for your reply, 4tothefloor​​!

      Unfortunately, this solution is not suitable for me, since I don't try to load assets in my code. This error occurs as a result of calling ovr_Entitlement_GetIsViewerEntitled(), which returns the message mentioned above. The message returns after a long time, about 15-20 seconds after calling the function.

      I am currently continuing to investigate the issue.

      • 4tothefloor's avatar
        4tothefloor
        Meta Employee

        Understood, thanks for clarifying vitaliy.dmitriev!

        I have sent this issue to our support specialists for further review. I may reach out again if I have any questions or updates. If you have found any success in the meantime, please feel free to keep me posted!

        -G

→ Find helpful resources to begin your development journey in Getting Started

→ Get the latest information about HorizonOS development in News & Announcements.

→ Access Start program mentor videos and share knowledge, tutorials, and videos in Community Resources.

→ Get support or provide help in Questions & Discussions.

→ Show off your work in What I’m Building to get feedback and find playtesters.

→ Looking for documentation?  Developer Docs

→ Looking for account support?  Support Center

→ Looking for the previous forum?  Forum Archive

→ Looking to join the Start program? Apply here.

 

Recent Discussions