Search Issue Tracker

Active

Votes

0

Found in

3.1.4

Issue ID

UUM-141551

Regression

Yes

Serialized Data gets corrupted when running VisionOS through PlayToDeviceHostUnity6

VisionOS XR Plugin

-

How to reproduce:
1. Create an Xcode VisionOS Simulator Project
2. Install “PlayToDeviceHostUnity6” onto the VisionOS Simulator
3. Open the attached “IN-141679.zip” Project
4. Establish connection for Play To Device (Window → PolySpatial → Play To Device)
5. Enter Play Mode
6. Observe Console Window

Actual result: Error “[NetConnection] Unity editor version mismatch for host 9876: 6000.3.0f1 (d1870ce95baf) vs. 6000.3.15f1 (c1aa84e375f6). Serialized data may be corrupted!” is thrown.
Expected result: No errors and Play To Device is playing in the Simulator

Reproducible with: 3.1.5 (6000.3.15f1, 6000.4.6f1 ,6000.5.0b7, 6000.6.0a4)
Not reproducible with: 2.4.3 (6000.0.74f1)

Testing Environment: macOS 26.4.1, VisionOS Simulator 26.4.1

Notes:
- Impossible to check for Regression between PolySpatial versions as the project breaks when trying to downgrade to a version that would support versions between 2.4.3 - 3.1.5
- Additional error appears starting from 6.4:
“[Diagnostics] Exception in multicast command handler CommandHandlerChain, removing receiver: System.ArgumentOutOfRangeException: You must decide where to handle this command!
Parameter name: cmd
Actual value was RemoteEditorInputCommand.”

Add comment

Log in to post comment

All about bugs

View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.