Instance breaks when persistence beta user joins persistence-enabled world created by non-beta user
tracked
TapGhoul
- Have 2 clients, one on persistence and one to not
- Create an instance, have your non-beta friend join first
- Join from beta
- Be kicked for "World version incompatible with this instance"
This does not occur when the first person in the instance has persistence enabled. I have not tested what happens if the first player in the instance is a persistence beta user, non-beta joins, beta rejoins (master transfer to non-beta)
Log In
Entorix
I got this error when trying to join an instance I created, of a world that wasn't persistence-enabled while on the persistence beta, and having my friend load into the world before me (who was not on the beta).
えしりあ
"My friend and I joined the persistence world I created using the beta client, but the person who joined later was kicked out of the instance due to this error, so we are unable to check the synchronization and are having trouble."
Salbug
Yeah it's been a bit of a headache to deal with whenever I join a world I had no idea had persistence enabled for it and the instance master is someone not on the
persistence-beta
branch, suddenly hitting me with the error.StormRel
Merged in a post:
Joining a world with persistence while on live instantly kicks me to home
MissingNO123
There isn't much to this world, just a PlayerObject and a few methods to get PlayerData. According to the logs, it claims it fails to instantiate the scene, then kicks me back to home (even though I can see the scene for a single frame before I get kicked)
wrld_849cca5b-5e15-468c-836f-41b50f27d1eb
StormRel
Merged in a post:
"World version is incompatible with this instance." occurs in Persistence beta
narazaka
When I join to some new instance, the message box that says "World version is incompatible with this instance." randomly occurs in the world loading phase.
If it occurs once, I cannot go to that instance in that session. If I restart the VRChat app, I can go to that instance.
This happened once every couple of times and the impact was so great that I gave up using persistence beta on a daily basis...
StormRel
tracked
Cake․
In fact, if a world has been uploaded with the Persistence SDK, I cannot load into the world with the Live version of the client
at all
.The world appears pink, the images show how it looks in Local Test and using the actual client.
This happens with one client but also with friends.
This may be related, I can create a separate canny, though.
StormRel
needs more information
Do you have an example world ID with persistence that non-beta users can join?
TapGhoul
StormRel https://vrchat.com/home/world/wrld_00ad57de-2a47-48b5-8753-fbf919287787 is the test world I used. It's got 2 cubes as a player object that spawn - bottom cube is just a synced bool, top is a pickup, offset by 2 * player ID when instantiated (done locally) prior to anything synced.
The other user was on the (non-persistent) open beta at the time.
StormRel
tracked