Hi all,
I’m working on CloudXR AR streaming to an iPhone 16 from a local Windows edge server and am consistently hitting a SIGSEGV (Error 11) on the client ~10 seconds after connection. AR content never successfully renders; interacting with detected planes (or plane selection) appears to trigger the crash.
Tested configurations
-
Custom AR app (built to CloudXR AR spec) via SteamVR server
-
Default CloudXR cube sample via SteamVR server
-
SteamVR server with no app running
-
CloudXR-provided Test Server
-
Tested on iPhone 12 & 16
All cases crash after plane detection / interaction and a few seconds of runtime. Logs suggest the client crashes first, after which the server fails due to loss of client data. SteamVR reports a failure, but this seems to be secondary to the client crash.
Additional observations
-
Client UI shows Server FPS = 0 throughout.
-
SteamVR still shows a green CloudXR connection indicator even after the crash popup.
-
The only content that ever reaches the device is the Test Server GPU PNG, but this also crashes after ~10 seconds.
-
This exact edge-server setup works perfectly with Meta headsets VR, which strongly suggests an iOS-specific issue rather than server or network configuration.
Logging
After adding verbose logging (with AI assistance), the crash changes to SIGKILL (EXC_CRASH). I’m unsure whether this is due to my logging implementation or whether it exposes the underlying issue. I’ve attached both standard and verbose logs for transparency.
At this point, the problem reproduces even with only CloudXR sample apps, so this feels like a setup or platform-specific issue rather than application logic. I’ll continue investigating and re-implement verbose logging cleanly, but wanted to post here in the meantime in case this is a known issue or something obvious I’m missing.
Thanks in advance for any guidance 🙂
Edit: Have now seen the new docs online today - will be going through this to see if any iOS side setup steps have changed. Any replies or help are still appreciated as from a quick scan, I do not see anything that I missed out on my deployment! :)
cloudxrclient_logfromcrash.docx (29.8 KB)
cloudxrclientlogs_AI_verboselogging.docx (27.1 KB)
Streamer Server Log 2026-01-14 14.20.14 - copy.txt (2.6 MB)
CloudXR Server - SteamVR Log 2026-01-14 14.20.10.txt (4.0 KB)