Written by: Ellie Na (2026)
This page is a shared troubleshooting log for common Unity technical errors. Each entry follows a Problem → Cause → Solution format. If you've run into an issue that isn't listed here, feel free to add it! The goal is to build a collective reference that saves the next person time.
Problem
App builds successfully but the scene is blank or shows nothing when launched on Quest.
Cause
The scene wasn't added to Build Settings. Unity only includes scenes that are explicitly listed there, even if the scene exists in your project, it won't appear in the build unless added.
Solution
Go to File and Build Settings - Click Add Open Scenes (or drag your scene into the scenes in build list) - Ensure your target scene is checked and positioned at the top of the list - Rebuild and redeploy
Contributed by Ellie Na (2026)
Problem
A Canvas is visible in the Scene view but doesn't appear when wearing the headset
Cause
Canvas Render Mode is set to Screen Space - Overlay instead of World Space. Screen Space canvases render in 2D on the screen and are not visible in XR. Or Canvas scale is too large. World Space Canvas defaults to pixel dimensions, at default scale (1, 1, 1) it appears enormous and may be behind or far outside the camera view.
Solution
Select the Canvas → set Render Mode to World Space - Set Scale to 0.001, 0.001, 0.001 - Position it in front of the camera (e.g. Z: 0.5–1.0m)
Contributed by Ellie Na (2026)
Problem
Passthrough mode is enabled, but the headset only shows a black background instead of the real-world camera feed.
Cause
The OVRPassthroughLayer was either missing, disabled, or configured with the wrong placement setting. In some cases, the Main Camera background was not set correctly.
Solution
Add OVRPassthroughLayer to the OVRCameraRig
Set Placement to Underlay
Set Main Camera background to Solid Color
Change the background color to pure black
Ensure Passthrough Capability is enabled in Project Settings
Rebuild and redeploy to Quest
Contributed by Ellie Na (2026)