Udon Networking doesn't sync between live and open beta
complete
Salbug
It seems various udon or other various things for worlds do not properly sync between the two branches causing networking discrepancies between them. For example, if a person on live writes with a world marker, the person on open beta will not see it, or if a person in open beta flies a jet, the person on live won't see it as well.
Making a canny in case this could be rectified but assuming this was expected.
Edit: Actually I wonder if something more was changed because most of the scripts in Evolvedant Arcade straight up do not work on the OB even in an instance by myself.
Log In
Phasedragon
complete
Open beta is now set to be not network compatible, so this won't cause any more issues.
_
_tau_
needs more information
_
_tau_
Does it sync correctly between multiple people if all of them are on the Open Beta?
For context, it may indeed be related to Network ID changes, as previously they would not be applied at all, while on the Beta they are. This means that it _could_ lead to incompatibilities between versions, as the live version will always fall back to the default network targeting, while the Beta will correctly apply custom IDs again. If it works between people on the beta, then it will fix itself once it goes live, we won't be able to adjust anything for the beta itself in that case.
SDK2 worlds should be entirely unaffected by these changes.
DrBlackRat
_tau_: From what I've noticed Networking between beta users works fine.
I've so far only watched a video with others last night though.
Hackebein
_tau_: I can confirm what DrBlackRat wrote. It's synced between beta client users. It's out of sync between beta and live users
anatawa12
_tau_:
> If it works between people on the beta, then it will fix itself once it goes live
I think it's much better to release this change as network incompatible changes (or postponed to next network incompatible release) to avoid confuse users.
Sayamame
_tau_: Note that announcement said "This release is network compatible!".
As anatawa12 states, this issue creates confusion.
Confusion can lead to people not participating in the Beta even when it is network compatible, which is not a good thing.
Kazy
_tau_: there seem to be two different network syncs, Live users are synced with each other as are Beta users, but cross sync between Live and Beta doesn't work
Salbug
_tau_: >> Does it sync correctly between multiple people if all of them are on the Open Beta?
It does yes. The discrepancies are only between live and open beta users observing udon sync between each other.
_
_tau_
Thank you all for your response. We've identified the cause of the issue to indeed be the Udon Sync fixes, and are considering ways forward. At the very least we'll inform the community properly soon.
Sayamame
https://vrchat.com/home/world/wrld_beddab1e-fee1-cafe-f00d-ca7c0dd1eca7 and https://vrchat.com/home/world/wrld_236bb7cd-dca2-44a2-9542-3b965e15d37d were broken in the ones I tried.
Salbug
If other people come across a world that works improperly on the OB I think it'd possibly be useful to link the world as a reply to this comment.
Kazy
I've also noticed video players not working when played by Live
Salbug
Kazy: I'm curious if it's most networking things in general actually. Like how will sdk2 worlds handle it?
bd_
I wonder if this is caused by the fixes to network IDs?