[1201] URL sync appears to be limited to a certain number of characters on a single udon behaviour
complete
techanon
After the latest mainline update, urls are not syncing consistently when using manual sync. Was working perfectly prior to 1201's deployment.
Did thorough testing with another user and discovered that URLs over a certain length are causing sync failures.
For ProTV in multiple worlds, the sync is for 2 urls, 3 ints and 2 bools and the max URL length that we were successfully able to sync was 124 (I suspect the second URL which was empty serialized to some 3 bytes of data, not surprising).
We also tested on the AVPro Control Player in the VideoPlayer Showcase world ( https://vrchat.com/home/world/wrld_985acb34-cc17-4b5a-85ae-04ade5195059 ) which has only 1 synced variable: the URL (the source code is visible in the image next to the player). This player was only able to sync urls that had a max length of 127 (seems significant since 128 is a binary interval).
This is causing multiple video worlds to fail for users.
Log In
techanon
Confirmed here as well. Thanks for the speedy fix!
Tupper - VRChat Head of Community
marked this post as
complete
Fixed in 1202.
Tupper - VRChat Head of Community
marked this post as
in progress
Tupper - VRChat Head of Community
marked this post as
tracked