My reports
Submit feedback
Meta Platform SDK Fails After Domain Reload in Unity Editor
Investigation titles and descriptions are summarized by AI from Meta based on reports submitted by developers
Investigating
Issue
1 report
Created 8 days ago
0
Add your report
Subscribe
Suggest an edit
Copy link
Category
Developer Tools
Investigation summary
The Meta Platform SDK (version 205) fails to function correctly in the Unity Editor when domain reload is disabled. Specifically, when exiting Play Mode, the SDK's Core class retains its initialized state, but the CallbackRunner GameObject is destroyed. This leaves the SDK in a broken state, where it believes it is initialized but cannot process callbacks. As a result, subsequent SDK requests fail due to the missing callback pump. A workaround involves manually detecting the missing CallbackRunner using FindFirstObjectByType and recreating the 'Oculus.Platform.CallbackRunner' GameObject with the CallbackRunner component at startup to restore SDK functionality.
Still need help?
Tell us what you need support with and we'll find the best solution for you.
Get support
Get answers from the community
If you're having trouble, find answers to your questions from Meta Quest users around the world.
Go to community forum