Please add a notification with reason for security checks failed
lackofbindings
I understand "security though obscurity" and all that, but I just spent the last few hours trying to figure out why my avatar keeps randomly failing security checks every few weeks. The SDK tells me nothing, the game just says "Security checks failed", VRChat support sent me a canned response without even looking at my avatar. Meanwhile some random person in the Discord is like "oh yeah the uncompressed size is too big". If the game could have just TOLD me that it could have saved me HOURS of running around online trying to find an answer.
And this happens only on the quest version of just one of my hundreds of avatars, the only reason I even knew about it is because a fan told me they couldn't wear the avatar anymore. The first time I just re-uploaded it and it was fine for like a month so I figured it was just some glitch because I am given absolutely no information.
Please add a notification like the ones we get about impostors that tells creators when and why a security check failed so we can fix it. If you don't tell us, how are we ever supposed to know what to fix.
Log In
kawashirov
That's legit request
Docteh
> "oh yeah the uncompressed size is too big"
For Quest? The uncompressed limit is 40 megabytes, and the SDK should fail to upload that. They put that limit in the SDK about 6 months before implementing the limit on the live service.
I did have one PC avatar fail to upload, because of older shader code. When poiyomi materials are locked, the shader code is assembled in a way that you don't actually need the shader package. Fix there was to add poiyomi, and it basically relocked the shaders (avatar changed coloring a bit)
lackofbindings
Docteh the security checks apply retroactively to all avatars, so if the rules change (as they did with the size), a bunch of avatars are bound to be blocked, (not even considering just random glitches in the security checks system which are known to happen). And unless for instance some random fan of mine contacts me to let me know the quest version of one of my hundreds of avatars is now blocked, I would never have any idea. That's why I'm asking for a notification.
kawashirov
Docteh You don't get the point. It's better when client explicitly says what's wrong, rather you spend time for research. Today it's uncompressed size, tomorrow it will be something different, like number of game objects idk. It's hard to follow all the tech news around SDK.
Docteh
kawashirov I mainly left that comment because they stated that the problem went away temporarily from a re upload.
When I've been reupload avatars I have been updating the project to latest Unity, and SDK
lackofbindings
Docteh if there are in-game limits, they were obviously not working because myself and the person who reported it were able to wear the avatar totally normally by making no changes and just reuploading it. The security checks were the only thing preventing the use of the avatar and they didn't get re-security-checked until about a month after the reupload.