Search Issue Tracker
Fixed
Fixed in netcode-1.7.0
Votes
0
Found in [Package]
netcode-1.5.1
Issue ID
MTTB-1327
Regression
Yes
Prespawned ghosts fail to sync on Android due to serialization errors when Burst is disabled
Reproduction steps:
1. Open the attached “prespawn_project” project
2. In the Burst AOT Settings (Edit > Project Settings… > Burst AOT Settings), enable Burst Compilation
3. Build and run on an Android device
4. On the device, observe that the cubes are moving up and down
5. In the Burst AOT Setting, disable Burst Compilation
6. Build and run on an Android device
7. On the device, observe the cubes
Expected result: The cubes are moving up and down like in step 4
Actual result: The cubes are not moving
Reproducible with: 1.3.2 (6000.0.38f1, 6000.0.50f1), 1.5.1 (6000.0.38f1, 6000.0.50f1, 6000.1.5f1, 6000.2.0b3)
Not reproducible with: 1.3.2, 1.5.1 (2022.3.62f1, 6000.0.37f1)
Testing environment: macOS Sequoia 15.5 (M1 Max)
Reproducible with these devices:
VLNQA00363, Samsung Galaxy Z Fold 2, OS: 12, CPU: Snapdragon 865 SM8250, GPU: Adreno 650
VLNQA00526, Samsung Galaxy A12, OS: 12, CPU: Mediatek MT6765 Helio P35 (12nm), GPU: PowerVR Rouge GE8320
Not reproducible with these devices:
VLNQA00624, iPhone 16 Pro, iOS: 18.5, CPU: Apple A18 Pro
VLNQA00394, iPhone 13 mini, iOS: 18.1, CPU: Apple A15 Bionic
VLNQA00359, iPhone 12 Pro, iOS: 17.6.1, CPU: Apple A14 Bionic
Note: Burst package version 1.8.21 was used for testing. Changing the Burst versions did not affect the issue
Add comment
All about bugs
View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.
Latest issues
- [Quest] Pitch Shifter causes audio degradation on Quest 2 devices when sped up
- "GUI Error: Invalid GUILayout" and "NullReferenceException" are thrown when adding Scenes to "Scenes in Baking Set" in Adaptive Probe Volumes
- Inspector window not updating when switching GameObjects in Play Mode while having a VR headset connected
- “UnityException: GetInvalidFilenameChars” errors are thrown, and the Overlay Save Preset button becomes unusable when entering Play Mode with a shortcut while Overlay Save Preset window is opened
- "UnityException: GetName can only be called from the main thread." erors are thrown when the Shortcuts window is opened and entering Play Mode with a shortcut
Resolution Note (fix version netcode-1.7.0):
Main PR: https://github.cds.internal.unity3d.com/unity/dots/pull/14320
Backport PR: https://github.cds.internal.unity3d.com/unity/dots/pull/14351
Note that this bug is not really on Netcode side but rather collections. Marking this as fixed in 1.7.0 but it's on collections 2.6.0-pre.4