Quest 3 Pairing Error on iOS: App accepts pairing code, finds headset, but fails to connect
Hi everyone, need some help with a stuck setup.
I'm trying to pair my new Quest 3 to my iPhone to finish the setup (and claim a referral), but I'm hitting a wall.
The Specific Issue: The app detects the headset via Bluetooth, and I am able to enter the 5-digit pairing code shown in the lenses. However, immediately after entering the code, the app attempts to pair/connect but then fails with an error (screenshot attached).
My Theory: I suspect this is a network permission bug. The Meta Horizon app needs "Local Network" access to finish the handshake, but the iOS system popup asking for this permission never appears. When I check iPhone Settings -> Meta Horizon, the "Local Network" toggle is completely missing. Only Location, Bluetooth, and Notifications are listed.
What I have already tried:
- Reinstalled the app multiple times.
- Reset Network Settings on my iPhone (to force permission prompts).
- Factory Reset the Quest 3 multiple times.
- Tried connecting via Personal Hotspot (cellular data) to bypass my router.
- Tried forcing the prompt by initiating Casting from the headset (didn't work).
Screenshot:
Has anyone solved this specific "code accepted but pairing failed" loop on iOS recently? Is there a way to force the Local Network permission?
Thanks!
The problem was with the glasses themselves: they were faulty, whereas the new ones activated in a matter of seconds.
Thank you for your time😇