VRChat mic not working Quest 2: The Complete Fix Guide
Introduction
A silent avatar ruins social VR. If friends cannot hear you in VRChat on Quest 2, the fix is often close. Most failures come from a muted toggle, a blocked permission, a world that disables voice, or a PC audio route gone wrong. You do not need guesswork. Follow a path based on how you run VRChat: the standalone Quest app or the PC version via Link, Air Link, or Virtual Desktop. We will move from quick checks to deeper resets and hardware tests. Each section builds on the last, so you can confirm the cause and fix it for good. Start with the fast wins below. If they fail, you will know whether to check VRChat settings, Quest permissions, or your PC audio stack next.

Identify Your Setup: Standalone vs. PCVR
You will save time by picking the right path before you change settings. The next sections split fixes by the environment that controls your microphone.
Are you using the standalone Quest 2 VRChat app?
VRChat runs natively on Quest 2 without a PC. In this mode, the headset mic feeds VRChat. You manage voice in Quest privacy controls and in VRChat in‑app settings. If you launch VRChat from your headset library without starting Link, you are in standalone.
Are you using Link Cable, Air Link, or Virtual Desktop?
If you start Link or Air Link before launching VRChat, you run the PC version. Virtual Desktop streams your PC to the headset as well. In these cases, Windows, the Meta app, and sometimes SteamVR control the mic device and route.
Why the path matters for mic fixes
Standalone Quest solutions focus on permissions, in‑app voice, and headset toggles. PCVR solutions focus on Windows input devices, app conflicts, and Link or Virtual Desktop routing. Decide your path now. With that set, take the fastest steps that solve most cases.
60-Second Quick Fixes That Solve Most Cases
These quick steps clear common blocks. If one works, you avoid deeper changes. If they do not, you will have a stable base for deeper checks.
Unmute in Quest Quick Settings and VRChat
Open Quick Settings on Quest by clicking the clock on the Universal Menu. Check the mic icon; if it shows muted, tap to unmute. In VRChat, open the menu and ensure your mic icon is active. Speak and watch the input meter.
Leave Party or Group chat that overrides app voice
Meta party chat can take mic priority. Open the party panel and leave the party or mute party voice. Reopen VRChat and test again. This single change often restores in‑game voice.
Toggle mic off or on and reseat the headset
Flip the VRChat mic off, wait two seconds, then back on. Lift the headset slightly and reseat it. The mic ports sit along the bottom of the visor; make sure the strap or facial interface does not block them. If you still fail, go deeper into VRChat settings.
- Extra fast checks:
- Restart VRChat.
- Reboot the headset.
- Switch to a simple, default avatar and test in a quiet world.
VRChat In-App Voice Settings on Quest 2
If you still see silence, confirm if VRChat detects your voice. This helps separate a VRChat setting from a system permission issue.
Open your VRChat menu and go to Audio. Confirm Microphone is enabled. Speak and watch the mic input meter move. If it does not move, VRChat may not see the mic or the OS has blocked it. If it moves, but others cannot hear you, world rules or user settings may be muting you.
Check mic icon and input meter in VRChat
The mic icon shows your live voice state. The input meter proves the app hears you. If the meter is flat, the problem sits below VRChat. If the meter moves, the app hears you.
Push-to-talk vs. open mic behavior
On Quest, Push‑to‑Talk can bind to a controller input. If you use PTT, hold the bound button while you speak. If you prefer open mic, turn PTT off. Test both modes to avoid a stuck binding.
Avatar, emotes, and AFK state effects on voice
Some states silence you. AFK mode, certain emotes, and specific avatar toggles can mute or lower your voice. Switch to a default avatar, stop any emote, and speak again. If the in‑app meter moves but people still cannot hear you, the world or other users safety settings may be the reason. Next, confirm the headset and VRChat both have mic permission.
Quest OS Privacy, Permissions, and Parental Controls
Voice fails if the OS blocks the mic. You need to verify global and per‑app access, then reset the grant if needed.
Global microphone permission and per-app access
Open Settings > Privacy on your Quest. Make sure Microphone is allowed for apps. Then go to Settings > Apps > VRChat > Permissions. Confirm that Microphone is allowed. If it is off, turn it on.
Revoke and re‑grant VRChat mic permission
If VRChat still acts silent, revoke mic permission, relaunch VRChat, and accept the mic prompt when asked. This resets the grant and often fixes stale permission states after system updates.
Teen or parental controls that disable or restrict voice
If the account uses parental supervision or Teen controls, the mic may be restricted. Open Family Center or headset parental settings to allow voice chat for VRChat. Once you confirm the OS and VRChat both allow the mic, refresh routing with updates and a restart.
Update, Restart, Reinstall Flow for Fresh Voice Routing
After permission checks, update and reboot to clear stale routes. This sequence makes sure your software stack is current.
Update Quest system software and VRChat
Open Settings > System > Software Update on Quest. Install any available update. Then open your app library, find VRChat, and update it as well. New builds often patch voice routing issues and device detection.
Full headset reboot and cache clear
Hold the power button and choose Restart. After reboot, re‑launch VRChat and test. A full restart clears temporary audio handles and refreshes device indexing.
Reinstall VRChat without losing your account data
Uninstall VRChat from the headset. Reboot the headset. Reinstall VRChat from the store. Log back in; your account data lives in the cloud. If the issue persists, check world and safety systems that may be filtering you.
Worlds, Safety, and Trust Levels That Can Silence You
If VRChat hears your mic but others cannot, world settings or Safety systems may be blocking your voice. Confirm that the space allows voice and that users can hear you.
Worlds with voice disabled or voice zones
Some worlds disable voice entirely or use zones that mute players outside a range or seat. Test in a trusted, simple world like a mic test or default home. Move closer to others and try different zones or seats. Ask a friend to join you for a controlled test.
VRChat Safety levels and low‑trust user mutes
VRChat Safety settings can mute low‑trust users. Ask a friend to raise your voice volume locally or change their Safety to allow your voice. Your own Safety profile can also limit who you hear; make sure you did not globally mute everyone by accident.
Blocks, mutes, and local volume sliders per user
Users can mute or block you, and you can do the same. Check your social list for blocks. In a crowd, someone may have your local volume at zero. If world and safety checks do not help, verify your network and region next to rule out voice relay or latency issues.
Network, NAT, and Region Considerations
Voice uses real‑time UDP traffic. Poor routing, strict NAT, or Wi‑Fi issues can break or delay audio. Fixing the path often fixes stutter or silence.
NAT type, UPnP, and voice relay behavior
Strict NAT or blocked UDP ports can break voice relays. Use a router with UPnP enabled. If you run strict firewall rules, allow VRChat and platform services to pass UDP. A more open NAT improves voice stability and peer connections.
Router QoS, 5 GHz Wi‑Fi, and latency
For Wi‑Fi, use 5 GHz on a clean channel close to your router. Avoid crowded 2.4 GHz. Turn off heavy downloads and streams. High latency or packet loss can drop your voice or trigger desync.
Instance region and cross‑region voice issues
Join a region closer to you. Cross‑region instances can add lag. If you still hear nothing only when using a PC, move to the PC path below for desktop audio routing fixes.

PCVR Path: Link, Air Link, and Virtual Desktop Fixes
When you use a PC, Windows and streaming software control the mic path. The steps below align devices and stop conflicts.
Set correct Windows default input and privacy settings
On Windows, right‑click the speaker icon and open Sound settings. Set your desired mic as the Default and Default Communications device. Under Privacy and security > Microphone, allow access for desktop apps. Speak and watch the input level move. Test with Voice Recorder to confirm clean input.
Stop conflicts: Discord, Voicemeeter, Broadcast, Zoom
Close apps that capture the mic or set exclusive control. Disable or remove unneeded virtual audio cables. In the mic device Advanced tab, uncheck the setting labeled Allow applications to take exclusive control. Conflicts often vanish after this change.
Meta app mic source and Link or Air Link toggle
Open the Meta app on PC, go to Devices, select your Quest 2, then Audio. Choose headset microphone or your preferred mic. In the headset, during Link or Air Link, open the quick menu and ensure the mic toggle is on. Toggle it off and back on to refresh routing.
SteamVR and VRChat PC input selection and PTT
If you run the Steam version, open SteamVR settings and check Audio input. In VRChat on PC, open the Audio menu and pick the same input. Check if Push‑to‑Talk is on and bind a key you can press in VR. Test both PTT and open mic.
Air Link Wi‑Fi, firewall, and bitrate stability
Use dedicated 5 GHz Wi‑Fi with a strong signal for Air Link. Allow OculusClient.exe through Windows Firewall on private and public networks. If your voice stutters, lower bitrate in the Meta app to stabilize the stream. Keep your router near the play area.
Virtual Desktop Streamer mic passthrough settings
In Virtual Desktop Streamer, enable mic passthrough or select the correct input. Ensure Windows still shows your mic as default. Restart the Streamer and VRChat after changes, as the route may not update mid‑session.
USB Link cable ports, power, and selective suspend
Plug the Link cable into a USB 3.0 port on the motherboard or a powered hub. Disable USB selective suspend under Power Options in Windows. A stable USB link helps keep the mic alive. If these do not fix it, try advanced diagnostics.
Advanced Diagnostics and Resets
If you still see issues after core checks, isolate the fault with controlled tests. Then clear caches or reset risky toggles.
Test in mic test worlds and system recordings
Join a mic test world in VRChat and watch the meter. On PC, record in Voice Recorder. On Quest, test with any app that uses the mic. If recordings sound fine but VRChat fails, the issue is in app routing or permissions, not hardware.
Clear VRChat app data and reset experimental features
On Quest, go to Settings > Apps > VRChat > Storage and clear data. You will need to log in again. On PC, clear VRChat cache folders if corrupt data persists. Turn off experimental audio features in VRChat if you enabled them.
Factory reset as the last resort
If all else fails on standalone, back up your data and perform a factory reset from the headset settings or boot menu. Reinstall VRChat, log in, and test before installing extra apps. If you still have no voice, suspect a hardware fault.
Hardware Checks and When to Contact Support
Confirm the headset and any mics work at a physical level. Then gather details for support if needed.
Inspect mic ports, debris, and strap fit around your mouth
The Quest 2 mic is built into the headset shell. Check the small openings near the bottom for dust or debris and gently clean them. Make sure your facial interface and strap do not cover the mic area. Speak clearly at a steady volume.
Test another account or device to isolate the issue
Log into a different VRChat account or test your Quest mic in another voice app. On PC, plug in a different microphone. If one mic works and another fails, you have found the faulty part of the chain.
Contact Meta or VRChat Support with logs and versions
Collect your Quest version, VRChat build, and a clear description of steps tried. On PC, note Windows version, Meta app version, and audio devices. Support can escalate known issues and provide patches. Before you reach out, review recent known issues below.

Known Issues and Workarounds 2024–2026
Recent platform updates can change permissions and audio paths. Recheck basic toggles after any update.
Recent Meta updates affecting mic routing and permissions
System updates can reset the global mic toggle or revoke app permissions. After every update in 2024–2026, recheck Quick Settings mic and VRChat app permissions. Toggling the mic off and on often restores routing.
VRChat patches and temporary mitigations
Some VRChat builds have temporarily broken push‑to‑talk bindings or input meters. Switch to open mic while you wait for a patch, or remap PTT to an unused button. Keep the app updated and watch release notes for voice fixes.
SteamVR and Windows audio stack quirks and fixes
Windows can change the default input after device updates, and SteamVR may stick to the old device. Re‑select your mic in Windows, SteamVR, and VRChat after an update. If latency spikes, disable audio enhancements and exclusive mode. These workarounds stabilize voice while the platforms refine updates.
Step-by-Step Troubleshooting Checklist
Use this quick path to repeat only the steps that matter for your case. It ties together all the guidance above.
Prove hardware, then permissions, then app settings
- Speak and watch the VRChat input meter.
- Test with a simple voice app or recording.
- If audio records fine, move to permissions and app settings.
Standalone Quest flow vs. PCVR flow
Standalone:
1) Unmute in Quick Settings and VRChat.
2) Confirm VRChat mic permission.
3) Update OS and VRChat, then reboot.
4) Test in a voice‑enabled world.
5) Clear app data or reinstall.
PCVR:
1) Set Windows default mic and allow access.
2) Close conflicting apps and disable exclusive mode.
3) Pick the mic in Meta app, SteamVR, and VRChat.
4) Check Air Link or Virtual Desktop settings, or USB power stability.
Verify in a low‑population, voice‑enabled test world
Use a known mic test world. Avoid loud, crowded instances. Ask one trusted friend to confirm they hear you. If this list fails, move to advanced resets or contact support.
Conclusion
You can fix most VRChat mic problems on Quest 2 with a few focused checks. Start with unmutes and VRChat input meter. Confirm Quest permissions, then update and reboot. If you use PCVR, align Windows, Meta, and SteamVR audio settings and shut down conflicts. Test in a clean world, then escalate to data clears or a factory reset only when needed. With these steps, your voice should come back fast.
Frequently Asked Questions
Why can I see my mic indicator in VRChat but nobody hears me on Quest 2?
If the meter moves, the mic works but something blocks delivery. The world may disable voice, a user may have you muted, or Safety settings hide low‑trust voices. Try a test world and ask a trusted friend to raise your local volume. Also check if you set push‑to‑talk and are not holding the key. On PCVR, confirm VRChat uses the same input device as Windows.
Does Air Link handle the mic differently than Virtual Desktop for VRChat?
Yes. Air Link routes the headset mic through the Meta app. Virtual Desktop uses its Streamer app to pass your chosen input. In both cases, Windows still controls the default device. If voice fails on Air Link, re‑toggle the in‑headset mic and confirm the Meta app input. If it fails on Virtual Desktop, enable mic passthrough in the Streamer and re‑select the mic in VRChat.
Do VRChat safety or parental controls block my mic on Quest 2?
They can. VRChat Safety can hide voices from low‑trust users until someone allows them locally. Parental controls on Quest can also restrict voice chat per app. Ask a friend to adjust Safety to hear you and check Family Center or headset parental settings to allow microphone access for VRChat. Once allowed, relaunch VRChat and test in a voice‑enabled world.
