Skip to main content
brunofantini
New Participant
April 17, 2026
Question

Quest 3 Unity preview — persistent lag/low FPS via Air Link AND Link Cable

Hi everyone,

I'm struggling with a very frustrating issue previewing my Unity Scene on my Meta Quest 3, and after a lot of troubleshooting I'm out of ideas. Hoping someone here has seen the same pattern.

When I hit Play in Unity with the Quest 3 as the PC-VR headset, the preview is laggy, stutters heavily, and runs at a very low frame rate, sometimes so bad it's impossible to test anything. Sometimes, even the Quest Link menu is already very laggy. The strange part is that it's not consistent:

- Sometimes the preview starts perfectly fine.

- Then if the HMD goes inactive (I take it off while editing in Unity for a bit) and I put it back on, the lag comes back.

- Sometimes it's bad from the very first Play.

- Occasionally it just works for a whole session.

What I've already ruled out / tried

- Air Link / network: I initially thought it was bandwidth, but my WiFi is over 300 Mbps, and my PC is on 1 Gbps Ethernet to the router. Hard to see how that's the bottleneck.

- **Link Cable:** Switching to a wired Link Cable makes **no difference** — same lag pattern. So it's not a wireless issue.

- OculusDash.exe: I read that other Quest 3 Link users have had laggy performance caused by OculusDash.exe. Adding a firewall rule to block it sometimes  fixes the lag. Then the problem comes back, and toggling the rule on/off sometimes helps again. Not reliable.

- Meta Horizon Link app: Keeping the Meta Horizon Link desktop app open and clicking on the currently active device sometimes resolves the lag. Again — sometimes, not always.

- Audio bug (bonus): Even when the preview is running fine, the audio output keeps switching on its own between HMD speakers and PC speakers, without me selecting that. Happens mid-session.

- Meta XR All-in-One SDK / Simulator: I tried installing it so I could use the XR Simulator and bypass the HMD preview, but it caused compilation errors in my Unity project, so I had to remove it completely. I'm currently only able to preview through the HMD directly.

- PC requirements: I've verified my PC meets all the Meta PC VR minimum/recommended specs (specs below).

Environment

- Unity 6.3 LTS (6000.3.5f2)

- Meta Quest 3, latest firmware

- Meta Quest Link / Meta Horizon Link PC app, latest version

- Both Air Link and Link Cable tested — both show the issue

 

My PC specs:

- OS: Windows 11 Pro 64-bit (Build 26200)

- CPU: AMD Ryzen 5 3600X (6 cores / 12 threads, 3.8 GHz base)

- GPU: NVIDIA GeForce RTX 5060 (8 GB VRAM), driver 32.0.15.9186

- RAM: 16 GB DDR4 (2× 8 GB Crucial BLS8G4D240FSBK @ 2400 MHz)

- Network: 1 Gbps Ethernet (Realtek PCIe GbE), WiFi 300+ Mbps

- Also listed as a display adapter:"Meta Virtual Monitor" (driver 5.3.57.114) — installed by the Meta software

 

I'd really appreciate any pointers! This is slowing down my iteration loop in Unity. Thanks!

 

1 reply

steve40
Honored Contributor
April 17, 2026

but my WiFi is over 300 Mbps

That's rather slow. Typical speed for 5 GHz WiFi 5 is 877 Mbps. Make sure you're not using 2.4GHz.

Use Oculus Debug Tool and make sure Asynchronous Spacewarp is disabled (especially because you have RTX 5xxx GPU).

Also, report what values you have for:

  • Encode Dynamic Bitrate
  • Encode Bitrate

 

Also, in the PC Horizon Link app, what values are you using for Refresh Rate and Rendering Resolution?

Also, have you tried reducing the bitrate slider in the Link dashboard (Oculus Dash)?