Smart Glasses · Viture
Viture Pro XR Won't Pair
If your Viture Pro XR smart glasses refuse to pair with the SpaceWalker app or host device, software permissions and firmware handshakes are usually the culprit. Use this guide to resolve connection failures fast.
Symptoms
- SpaceWalker app spins indefinitely on the 'Searching for XR Glasses' screen
- System Bluetooth menu detects the glasses but drops connection immediately
- Display passes USB-C DP video output but 3DoF tracking or head controls fail to sync
- Firmware update utility freezes mid-process, breaking Bluetooth discovery
- Mobile phone prompts for a Bluetooth passkey or PIN that continually fails
- Glasses pair with the host phone but unpair as soon as SpaceWalker launches
Quick troubleshooting
Step 1
Verify App Permissions and Location Services
Open your smartphone settings and select the SpaceWalker app. Ensure Nearby Devices, Bluetooth, and Location permissions are explicitly set to 'Allowed Always' or 'While Using App'. iOS and Android restrict Low Energy (BLE) scanning if background location or local device access is revoked.
Step 2
Perform a Cable Reset and Bluetooth Cycle
Unplug the magnetic USB-C cable directly from the Viture Pro XR temple frame. Toggle your host device's Bluetooth off for 15 seconds, then toggle it back on. Reconnect the magnetic cable firmly, ensuring no dust or debris obstructs the pins, and re-launch SpaceWalker.
Step 3
Clear App Cache and Forget Saved Devices
Navigate to your phone's system Bluetooth menu and select 'Forget' on any listed Viture devices. Next, force-stop SpaceWalker and clear the app cache in system settings. Re-open the app and initiate pairing strictly from within SpaceWalker rather than the phone's native Bluetooth menu.
Step 4
Update or Restore Firmware via Web Browser
Connect your glasses to a PC or Mac using a direct USB-C cable and navigate to the official Viture WebXR firmware utility using Chrome or Edge. Run a manual firmware re-flash to clear any corrupted Bluetooth stack settings on the glasses themselves.
Likely causes
- Missing Bluetooth, Nearby Device, or Location permissions for the SpaceWalker app
- Bluetooth stack or cache corruption on the host smartphone or device
- Outdated microcode on the Viture Pro XR onboard controller
- Conflicting active Bluetooth connection from a previously paired device
- Insufficient power delivery through the USB-C magnetic connector during handshake
- Corrupted application profile state within SpaceWalker
What's going on
When your Viture Pro XR fails to pair, it disrupts the entire head-tracked spatial experience. The Viture Pro XR relies on a dual-layer connection: raw video signal flows through USB-C DisplayPort Alt Mode, while spatial control, 3DoF orientation, and brightness adjustments depend on a low-energy Bluetooth (BLE) handshake managed by the SpaceWalker app.
If you are getting a video image but no smart control—or if your host device cannot detect the glasses at all—the issue is almost always a software permission conflict, stale Bluetooth cache, or pending firmware handshake bug within the Viture XR Glasses ecosystem.
Symptoms people notice
- SpaceWalker app hangs on the device search animation indefinitely.
- System Bluetooth settings display the glasses as available, but tapping to connect triggers a timeout error.
- Display displays video mirroring correctly, but head-tracking (3DoF/6DoF) remains entirely unresponsive.
- Connection drops instantly whenever the glasses are adjusted or moved slightly.
- The app prompts for a firmware update but fails at 0% due to lost communication.
Likely causes
- App Permission Restrictions: Modern iOS and Android operating systems block Bluetooth scanning if Nearby Device or Location permissions are turned off for SpaceWalker.
- Stale Bluetooth Cache: The host device has cached a broken security key from a prior connection attempt.
- Firmware Mismatch: Outdated internal microcode on the glasses' bridge board prevents communication with updated versions of SpaceWalker.
- Magnetic Cable Interruption: Intermittent power or signal delivery across the magnetic pogo pins disrupts the data channel required for pairing.
- Multi-Device Conflict: The glasses are silently maintaining an active BLE link to a nearby secondary host, such as a Steam Deck, iPad, or Viture Neckband.
Quick checks first
Before digging into deep resets, run through these quick preliminary checks:
- Check the Magnetic Connector: Disconnect and inspect the magnetic connector on the right temple arm. Ensure there is no foreign material, skin oil, or physical misalignment on the metal contact pads.
- Disconnect Secondary Hosts: Turn off Bluetooth on any other phones, tablets, or consoles nearby that you have previously used with your Viture hardware.
- Power Check: Ensure your host phone or source device has at least 20% battery. Many smartphones throttle USB power output and restrict BLE broadcasting in low-power modes.
- Bypassing Hubs: Plug the Viture Pro XR directly into your host device's primary USB-C port, removing any non-certified charge adapters or third-party HDMI-to-USB-C converters.
When it's a real hardware fault
If you have performed browser-based firmware refreshes and tried multiple host devices without success, the issue may point to a physical hardware defect. Smart glasses pack complex micro-coaxial wiring and BLE transceivers into tight hinge spaces.
Signs of hardware failure include:
- The glasses become excessively hot near the control temple board within seconds of plugging in.
- Constant connection and disconnection chime loops regardless of the cable orientation or host device.
- Physical damage to the magnetic connector pins (bent, oxidized, or recessed pogo pins).
If your issue persists across multiple host devices after verifying permissions, review broader hardware diagnostics on our smart glasses troubleshooting hub.
Soft resets vs board/panel work
For connection and pairing issues, do not attempt to disassemble the frame arms. Smart glasses contain extremely delicate ribbon cables, high-density flex PCBs, and fragile optic engines. Disassembling the casing will likely sever internal antennae or break the micro-coaxial video bus.
Nearly all pairing failures are resolved at the software layer through SpaceWalker permissions, system Bluetooth refreshes, or browser-based firmware restores. Internal micro-soldering or optical engine work is strictly factory-level territory and is not a DIY task.
Next steps
To rule out host-specific operating system bugs, test your glasses on a second DP-compatible device, such as a modern iPad, MacBook, or secondary smartphone. If the glasses pair effortlessly on another platform, clear your primary device's network/Bluetooth settings entirely.
To compare how the Viture Pro XR stacks up against other spatial displays in stability and software features, check out our hands-on reviews in the hardware reviews section.
Next steps
Try the DIY guide if you're comfortable opening the device. Still stuck? Browse related problems for similar symptoms.

