[Bug] (Nightly) Opted-out users still trigger Mutual Friends API requests #219

Closed
opened 2026-04-05 16:16:47 +02:00 by MrUnknownDE · 0 comments
Owner

Originally created by @BennyExtreme on 11/11/2025

Describe the bug
The new “mutual friends” feature does not respect the user’s privacy settings. Even when a user has opted out of the shared connections feature, VRCX still makes a request to the API, which fails and triggers an error every time someone’s profile is opened.

To Reproduce
Steps to reproduce the behavior:

  1. Go to Account Settings
  2. Scroll down to "Privacy"
  3. Disable "Show Mutual Friend Connections"
  4. Open a profile in VRCX
  5. See the error

Expected behavior
If a user has opted out of the shared connections feature, VRCX should not make any API requests to the “mutuals” endpoint, and no errors should be shown. The mutual friends tab should probably be hidden as well.

Screenshots
Error displayed in the profile section:

403 Forbidden  
Error Message: Opted out users cannot use Shared Connections features.  
Endpoint: "users/<id>/mutuals"

What version you are running
Nightly 2025-11-11T04.21-69e6dff

*Originally created by @BennyExtreme on 11/11/2025* **Describe the bug** The new “mutual friends” feature does not respect the user’s privacy settings. Even when a user has opted out of the shared connections feature, VRCX still makes a request to the API, which fails and triggers an error every time someone’s profile is opened. **To Reproduce** Steps to reproduce the behavior: 1. Go to [Account Settings](https://vrchat.com/home/profile) 2. Scroll down to "Privacy" 3. Disable "Show Mutual Friend Connections" 4. Open a profile in VRCX 5. See the error **Expected behavior** If a user has opted out of the shared connections feature, VRCX should not make any API requests to the “mutuals” endpoint, and no errors should be shown. The mutual friends tab should probably be hidden as well. **Screenshots** Error displayed in the profile section: ``` 403 Forbidden Error Message: Opted out users cannot use Shared Connections features. Endpoint: "users/<id>/mutuals" ``` **What version you are running** Nightly 2025-11-11T04.21-69e6dff
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github/VRCX#219