Uploading a VRChat world using Unity 2022 prevents further updates using Unity 2019
えー
Once a VRChat world is uploaded using Unity 2022, subsequent attempts to upload the same world ID using Unity 2019 do not reflect changes.
The API response for this world contains asset bundles for both Unity 2019 and 2022, and despite the 2022 asset bundle having an older timestamp, the VRChat client selects the 2022 bundle.
Currently, there appears to be no way to select and delete specific asset bundles, making it necessary to delete the world entirely to resolve this issue.
This situation has irreversible effects, particularly for public worlds.
Reproduction Steps:
- Create new VRChat world project in Unity 2022.
- Upload the world to VRChat.
- Create new VRChat world project in Unity 2019.
- Make any changes and upload the world again using the same world ID.
- Observe that the changes are not reflected in VRChat, and the client continues to use the asset bundle from Unity 2022.
Log In
D
Docteh
As a different work around, what if you delete PC version, then replace it with 2019, wait awhile and then delete the Quest version, and replace that upload with a 2019 upload?
Tony_Lewis
VRChat client always pull latest asset bundle of latest unity version 1st.
If you upload with later version than before, you cannot load into it.
(as of design)
Only option could do be open support ticket at help.vrchat.com and ask for deletation of 2022 build if you want to keep current blueprint ID.
Otherwise, use new blueprint ID could be option.