[1626] OSC "/avatar/change" is not working.
narazaka
I tryed to send "/avatar/change" osc message but it does not work.
I also sended "/avatar/parameters/..." together and it works.
osc.send({address: "/avatar/parameters/BustSize", args: [0.5]}); // works
osc.send({address: "/avatar/change", args: ["avtr_0eb0aeff-5a47-4c01-86e7-943cfcc1e8b5"]}); // not working
Log In
wetty_serial
Rarely successful avatars are available.
TapGhoul
From my own testing, it seems like it ignores the upload status as well as the recency status - it only works for favourited avatars. You must favourite your own avatar to be able to switch into it, the aforementioned alternative requirements of uploaded or recently worn seem to be ignored. This definitely seems like a bug.
narazaka
If this is an intentional change to enforce VRC+ limitations, then what they should be doing first is expanding the favorites section with a paid option, or implementing features like https://feedback.vrchat.com/feature-requests/p/folders-for-uploaded-avatars.
Fooma
The avatar must be favorited to work with the OSC change. The announcement of the feature in the developer log identified it could be any recent avatar, favorited avatar, or an avatar you uploaded, but it seems to only work with favorited avatars right now.
Original Announcement: https://docs.vrchat.com/docs/vrchat-202512
Our OSC tool to test, working with favorites: https://github.com/Killers0992/VRIntegrations/releases/latest
narazaka
osc debug shows "/avatar/change" but nothing happens