Real-Time Enforcement Issue with Group Bans via Website/API
S̲kundeste
Hello VRChat team,
I’d like to report a critical inconsistency in how group bans are handled when issued through the VRChat website or third-party tools utilizing the API (e.g., VRCX).
- Observed Behavior
When a user is banned from a group via the website or an API-based tool, the ban does not take effect in real-time if the user is currently inside a group instance. Despite being technically banned, the user is:
Not removed from the current instance
Still able to interact with group members
Still enjoying group-related privileges
The ban only fully takes effect after the user leaves and attempts to join a new instance, at which point access is correctly denied.
- Why This Is a Problem
This delay has serious implications for moderation:
In urgent cases, moderators cannot remove problematic users in real-time.
There's currently no mechanism to trigger a forced update or kick based on a group ban alone.
It undermines group security, allowing banned users to linger and potentially cause further disruption.
This gap in enforcement stands in contrast to other website/API actions such as avatar changes which do propagate instantly in-game. This suggests real-time updates are technically possible, but simply not implemented for group bans.
- Suggested Improvement
To ensure consistent and secure moderation:
When a user is group-banned via the website or API, the system should immediately remove (kick) them from any group-owned instance they are currently in.
Implementing this would close a loophole in group moderation tools and align the behavior of group bans with the expectations of real-time enforcement.
Thank you for your attention. Resolving this would greatly enhance group management capabilities and improve the overall safety of VRChat communities.
Log In