Everything looks perfect on paper. The built-in Bonjour discovery pairs instantly, but the moment the native OS-level Foveated Streaming kicks in: Failed Watchdog timeout in MessageChannel followed immediately by a complete drop in the dynamic streaming bitrate.
I’ve checked the two-way message channel, tweaked the H.265 codec selection, and made sure the OpenXR loader is pointed correctly on the server. It still completely chokes and drops back to uniform-quality frames after 10 seconds.
Is this a known CloudXR Framework bug with Apple’s eye-tracking data, or did I miss a foundational step in the SwiftUI/RealityKit integration? If you’ve successfully deployed an enterprise app to Vision Pro over CloudXR without losing your sanity, please drop your wisdom below.