Forum Discussion
kuriyama.kyastal
3 years agoProtege
Failed to initialize OvrPlatform with an already released AppID
I added the MetaAvatars SDK to implement the MetaAvatars functionality for an already released AppID, and when I tried to connect to OvrPlatform, I got a "Failed to initialize OvrPlatform".
I checked the error message and found it to be "NotEntitled".
When I created a new AppID as a trial, the connection succeeded without problems, and I was able to display avatars created by the user.
The "Data Use Checkup" setting itself is the same in both cases, so this does not seem to be the problem.
Is there anything to keep in mind when adding a new connection to OvrPlatform to an existing released app?
ErrorLog
"""
[ovrAvatar2 examplePlatformInit] Failed to initialize OvrPlatform
UnityEngine.Debug:LogError (object,UnityEngine.Object)
Oculus.Avatar2.OvrAvatarLog:Log (Oculus.Avatar2.OvrAvatarLog/ELogLevel,string,string,UnityEngine.Object) (at Assets/Oculus/Avatar2/Scripts/OvrAvatarLog.cs:106)
Oculus.Avatar2.OvrAvatarLog:LogError (string,string,UnityEngine.Object) (at Assets/Oculus/Avatar2/Scripts/OvrAvatarLog.cs:166)
OvrPlatformInit:<InitializeOvrPlatform>g__InitializeComplete|5_0 (Oculus.Platform.Message`1<Oculus.Platform.Models.PlatformInitialize>) (at Assets/Oculus/Avatar2/Example/Common/Scripts/OvrPlatformInit.cs:44)
Oculus.Platform.Request`1<Oculus.Platform.Models.PlatformInitialize>:HandleMessage (Oculus.Platform.Message) (at Assets/Oculus/Platform/Scripts/Request.cs:68)
Oculus.Platform.Callback:HandleMessage (Oculus.Platform.Message) (at Assets/Oculus/Platform/Scripts/Callback.cs:162)
Oculus.Platform.Callback:RunCallbacks () (at Assets/Oculus/Platform/Scripts/Callback.cs:61)
Oculus.Platform.Request:RunCallbacks (uint) (at Assets/Oculus/Platform/Scripts/Request.cs:130)
Oculus.Platform.CallbackRunner:Update () (at Assets/Oculus/Platform/Scripts/CallbackRunner.cs:28)
[ovrAvatar2 sampleAvatar] Error initializing OvrPlatform. Falling back to local avatar
UnityEngine.Debug:LogError (object,UnityEngine.Object)
Oculus.Avatar2.OvrAvatarLog:Log (Oculus.Avatar2.OvrAvatarLog/ELogLevel,string,string,UnityEngine.Object) (at Assets/Oculus/Avatar2/Scripts/OvrAvatarLog.cs:106)
Oculus.Avatar2.OvrAvatarLog:LogError (string,string,UnityEngine.Object) (at Assets/Oculus/Avatar2/Scripts/OvrAvatarLog.cs:166)
SampleAvatarEntity/<LoadCdnAvatar>d__24:MoveNext () (at Assets/Oculus/Avatar2/Example/Common/Scripts/SampleAvatarEntity.cs:186)
UnityEngine.SetupCoroutine:InvokeMoveNext (System.Collections.IEnumerator,intptr)
"""
[ovrAvatar2 examplePlatformInit] Failed to initialize OvrPlatform
UnityEngine.Debug:LogError (object,UnityEngine.Object)
Oculus.Avatar2.OvrAvatarLog:Log (Oculus.Avatar2.OvrAvatarLog/ELogLevel,string,string,UnityEngine.Object) (at Assets/Oculus/Avatar2/Scripts/OvrAvatarLog.cs:106)
Oculus.Avatar2.OvrAvatarLog:LogError (string,string,UnityEngine.Object) (at Assets/Oculus/Avatar2/Scripts/OvrAvatarLog.cs:166)
OvrPlatformInit:<InitializeOvrPlatform>g__InitializeComplete|5_0 (Oculus.Platform.Message`1<Oculus.Platform.Models.PlatformInitialize>) (at Assets/Oculus/Avatar2/Example/Common/Scripts/OvrPlatformInit.cs:44)
Oculus.Platform.Request`1<Oculus.Platform.Models.PlatformInitialize>:HandleMessage (Oculus.Platform.Message) (at Assets/Oculus/Platform/Scripts/Request.cs:68)
Oculus.Platform.Callback:HandleMessage (Oculus.Platform.Message) (at Assets/Oculus/Platform/Scripts/Callback.cs:162)
Oculus.Platform.Callback:RunCallbacks () (at Assets/Oculus/Platform/Scripts/Callback.cs:61)
Oculus.Platform.Request:RunCallbacks (uint) (at Assets/Oculus/Platform/Scripts/Request.cs:130)
Oculus.Platform.CallbackRunner:Update () (at Assets/Oculus/Platform/Scripts/CallbackRunner.cs:28)
[ovrAvatar2 sampleAvatar] Error initializing OvrPlatform. Falling back to local avatar
UnityEngine.Debug:LogError (object,UnityEngine.Object)
Oculus.Avatar2.OvrAvatarLog:Log (Oculus.Avatar2.OvrAvatarLog/ELogLevel,string,string,UnityEngine.Object) (at Assets/Oculus/Avatar2/Scripts/OvrAvatarLog.cs:106)
Oculus.Avatar2.OvrAvatarLog:LogError (string,string,UnityEngine.Object) (at Assets/Oculus/Avatar2/Scripts/OvrAvatarLog.cs:166)
SampleAvatarEntity/<LoadCdnAvatar>d__24:MoveNext () (at Assets/Oculus/Avatar2/Example/Common/Scripts/SampleAvatarEntity.cs:186)
UnityEngine.SetupCoroutine:InvokeMoveNext (System.Collections.IEnumerator,intptr)
"""
Problem solved.
I had already released the app on AppLAB, but I needed to purchase the target app once from the AppLAB side for the account to test it.
After the purchase NotEntitled" no longer occurs.
1 Reply
- kuriyama.kyastalProtege
Problem solved.
I had already released the app on AppLAB, but I needed to purchase the target app once from the AppLAB side for the account to test it.
After the purchase NotEntitled" no longer occurs.
Quick Links
- Horizon Developer Support
- Quest User Forums
- Troubleshooting Forum for problems with a game or app
- Quest Support for problems with your device
Other Meta Support
Related Content
- 5 months ago