[1537] OnDeserialization fires without any Networked Data changes for Late Joiners
available in future release
DrBlackRat
Issue:
I've run into a weird issue with
OnDeserialization
, when ever a late joiner joins my Picture Loader World the event fires, but without actually having received any networking data.Reproduction Steps:
- Create an Instance in my World https://vrchat.com/home/world/wrld_65b1db37-cce6-48d8-b57e-58c3f31b2c93
- Go the the URL Input section and enter a URL
- Join with another client
If you do this you will notice that the Image wont start loading for them. You can manually do another
RequestSerialization
by pressing on the Lock button, doing so will result in it also loading for them.Additional Info:
I've added a few log messages to my map to help with debugging it:
- Debug.LogError("BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB: Start Ran!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!");This fires once start has run on the URL Input script to make sure it always runs before receiving network data
- Debug.LogError($"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA: I received Network Data!!!!!!!!!!!!!!!! Locked:{locked}, Persistence Data Loaded: {savedImageLoaded}, netURL: {netUrl}");This runs onceOnDeserializationhas fired and includes all variables that are being synced. The default isLocked: false, Persistence Data Loaded: false, netURL:, if nothing is different compared to this than the Networked Data wasn't actually updated.
Expected Behaviour:
Networking Data should actually be updated once
OnDeserialization
runs.This also works fine in Local Test Builds btw.
Attachments:
Here is a video show casing the issue:
Log In
This post was marked as
available in future release
_
_tau_
in progress
narazaka
_tau_ When will this be fixed? I encountered a similar event on Live yesterday.
narazaka
The problem seems to be that OnDeserialization is not called in the first place.
_
_tau_
narazaka: To our knowledge, this has been fixed since 2024.4.1p5. Both this and the one you linked. If you still experience this issue, please open a new canny with extra details, like a reproducer world, logs, or instructions on how to see your specific issue.
narazaka
_
_tau_
tracked