rayallll0000
22 days agoHonored Guest
Avatar CDN loading broken - "Tried accessing nonexisting field (avatar_spec)"
Hi, I'm experiencing an issue where remote avatars are showing as a default/purple fallback instead of loading from CDN. This worked correctly a few days ago with no code changes on my end.
Setup:
- Meta Avatars SDK 40.0.1
- Unity 2022.3.62f2
- Meta Quest 3 (system version 14.0)
- Two devices, both logged into separate Meta accounts, both are organization admins
- App is sideloaded via APK
- Using SampleAvatarEntity with Load User From CDN enabled and a hardcoded CDN User ID
Issue: Remote avatar shows as default fallback immediately on launch. No CDN-related logs appear in Android Logcat at all.
When I tested the Graph API directly:
https://graph.oculus.com/{USER_ID}?fields=avatar_spec&access_token={TOKEN}
I received this error:
json
{ "error": { "message": "Tried accessing nonexisting field (avatar_spec)", "type": "OCApiException", "code": 100 } }
What I've verified:
- App ID and User ID are correct
- Both accounts are organization admins
- Reverting to previous builds does not fix the issue
- Problem occurs on both devices simultaneously
Is avatar_spec deprecated or has there been a backend change? This seems to be a server-side issue as nothing has changed on my end.
