Search Issue Tracker

Active

Under Consideration for 1.5.X

Votes

0

Found in [Package]

1.5.1

Issue ID

MTTB-1327

Regression

Yes

Prespawned ghosts fail to sync on Android due to serialization errors when Burst is disabled

Package: Multiplayer Netcode for GameObjects

-

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

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.