Confirm button when making avatars public to avoid accidental ban
Ƙiri
Recently I was hit with a week suspension out of nowhere, I had no idea why and what happened, after talking to the support I was randomly blamed for doing activities in public, I never do anything like that in public.
then I talked to support some more I figured out that I somehow made my avatar public by accident which was the reason I was suspended.
what happened was that I went to the VRCSDK in Unity to the Content Manager tab and then to click on Copy ID to update a version of my avatar and such, but somehow I clicked Make Public by accident without realizing, there is nothing that pops up and asks me if I’m sure if I want to make it public before making it public, turned out people managed to find my avatar in an Avatar Search World and then ran around doing Activities and all that, somehow I got the blame for their behaviour using my avatar I never meant to set public.
I believe this happens a lot, people I know get suspended left and right without knowing why without realizing they made their avatar public by accident.
the unity VRCSDK needs a confirmation button in the Content Manager tab to prevent more accidents like this to occur, nobody wants to be suspended for accidentally making their avatar public and gets blamed for other people’s actions
Log In
WubTheCaptain
The risks of accidentally making avatars public too easily was also noted in 2023, changed in 2024, and reverted sometime after on the website: https://feedback.vrchat.com/website/p/its-too-likely-to-accidentally-make-avatars-public
WubTheCaptain
I've resubmitted this to the SDK Bug & Feature Requests board, as a bug request for now: The Content Manager tab in SDK has a footgun - "Make public" has no confirmation prompt and is located next to "Copy ID" (anti-UX)
WubTheCaptain
The same SDK tab has a notice:
> We recommend that you use the VRChat website to manage your content.
Arguably the Content Manager tab in the SDK should only be used to remove local SDK test avatars only, if not deleting those directly from the directory.
The ID can (often) be copied from the Pipeline Manager attached to the avatar root gameobject, which is arguably better because that's where it can also be detached.
Sure it's unfortunate the SDK gives a footgun, but at the same time there should be little reasons to have content uploaded and always available to an account that could get you suspended, e.g. due to an accidental misclick in the avatar wing to switch to an avatar without a prompt.