Do you have a factual source for this given information?
Imo this alone may not be enough in some cases. I don’t know what your avatar was specifically to comment further, but I can give some general guidance / an educational pivot.
Skinned mesh renderers can be culled by worlds. If the body and clothes are separate skinned mesh renderers (with different bounding box sizes), the clothes could get culled and expose the body if there’s triangles under the clothes. (One of adult-themed private worlds by liernana is good for testing this, in a jail film set section.) This may also happen in corner vision in VR if the bounding box of a skinned mesh renderer object (for example, clothes) is too small.
Some avatars also appear incorrectly to those with animations off/impostors/mobile versions, due to an error by its author.
When two transparent materials of the same render queue are rendered in one-pass, only the closest one in depth will be rendered. This means e.g. transparent clothes behind another transparent object may be culled. Dissolve toggles require mesh materials to be set to transparent, so these are also affected by “magnifying glasses” that aim to achieve this trick.
Shaders can also read the texture file and expose the texture on another mesh. There’s a private world (“What does a scanner see”) for testing this. You definitely shouldn’t need to have provocative textures on a VRChat avatar in public.
I’ve also seen several public avatars that have missing expression menu toggles, but can be toggled/exposed with OSC controls. (I like using VRChat OSC Helper by EleDeNSFW for this.) If you upload public avatars, make sure to delete any provocative parameters and animator layers as well.
What was the stated ban reason / content in the email you’ve received about your ban?
Which one was it, Fortnite, the Cerberus avatar or this “human”?
To appeal a VRChat ban, submit a moderation ticket on the VRChat’s Help Desk.
Take my tip of personal advice (I’m not part of the VRChat Trust & Safety team or anything): Be a more approachable human. Admit mistakes, promise to take measurable actions to not to do what got you banned again. If it was a private avatar you’ve used that got you bopped, promise and demonstrate to have fixed the underlying issue. Rarely there’s a disagreement about applied policy to overturn a ban based on a rant like this forum thread alone. The messages seen here in this thread are hard to digest, and I suspect the reasons may have been more behavioral related.
The Developer Update - December 18 2025 tells exactly what to do avoid getting bopped, most likely. Alongside the Community Guidelines.