Black screen after removing and reattaching headset, display on but no image rendered (2.1 & 2.3)
Overview
After taking the headset off and putting it back on, the display stays completely black. Audio continues playing and controllers can still interact with UI elements, confirming the session is active and the display is on. This is not intermittent, it occurs frequently and has been reproduced across multiple Quest 3 units on both Horizon OS 2.1 and 2.3.
Affected apps
- First Encounters (system app)
- Horizon Store apps
- Custom / developer apps
Confirmed on
- Multiple Meta Quest 3 units
- Horizon OS 2.3 (all units affected)
- Horizon OS 2.1 (some units affected)
- Not present on v85
Steps to reproduce
- Put on Meta Quest 3 running Horizon OS 2.1 or 2.3
- Open any app (system, store, or developer build)
- Remove the headset
- Put the headset back on
- Screen remains black, while audio and controller input still active.
Workarounds found
Hand tracking
Moving a hand in front of the headset cameras triggers hand detection, which resolves the black screen.
Controllers
Pressing the Meta home button restores the display. Holding controllers in view of cameras is not sufficient.
Developer impact
This issue directly breaks automated onboarding flows. Our app is designed so onboarding requires no manual intervention, but users are now forced to interact with the home button or manually wave their hands to recover from the black screen. Which defeats the purpose of a seamless first-run experience.
Version & unit breakdown
| OS version | Units tested | Result |
|---|---|---|
| v85 (pre-2.x) | 2 | No issue |
| Horizon OS 2.1 | 3 | Intermittent, not all units |
| Horizon OS 2.3 | 3 | All units affected |
If more info is needed, let me know.
Sincerely,
Raymond