When your avatar won't show up properly, first check if the creator uploaded it correctly. Clear the avatar cache by deleting the contents in AppData/LocalLow/VRChat folder on PC. If you're using Quest standalone, reinstall the app. Sometimes switching to a different avatar temporarily and then back fixes texture loading issues. Make sure your internet connection is stable during world transitions.
Performance issues usually come from avatars with excessive polygons or unoptimized shaders. Set avatar performance limits to medium in safety settings. Lower graphics quality in game settings if you're on older hardware. Close background applications eating RAM. Update your GPU drivers and verify game files through Steam. Desktop users should check if their headset software runs smoothly before launching.
Private instances have player limits set by the host. Public instances max out at 40-80 people depending on world capacity. Ask your friend to send a fresh invite link rather than trying to join through the social menu. If the instance genuinely has space, restart the application. Sometimes the server takes a few minutes to register someone leaving before allowing new joins.
Recalibrate your VR headset through its native software (Oculus app, SteamVR, etc). Check that base stations have clear line of sight if you're using external tracking. Remove reflective surfaces from your play area. For desktop mode users, rebind controls in settings if keys stop responding. Reconnect controllers and ensure they're fully charged.