Quick Answer
If your SteelSeries Sonar mic is not working, the fastest fix is usually this:
- In Sonar > Microphone, set Input Device to your real headset mic or USB mic, as shown in SteelSeries' official microphone troubleshooting steps.
- In Windows, set the input device to SteelSeries Sonar - Microphone while Sonar is enabled, based on SteelSeries guidance for Sonar mic routing in the same support article.
- In Discord, set Input Device = SteelSeries Sonar - Microphone and Output Device = SteelSeries Sonar - Chat, per SteelSeries' Discord setup guide.
- Do not run Discord noise cancellation on top of Sonar ClearCast AI, because SteelSeries specifically warns against stacking them in its Discord setup documentation.
If that still does not fix it, the problem usually falls into one of three buckets: hardware or mute, Sonar routing or virtual devices, or app/privacy conflicts. This guide walks through them in the fastest order.
| Symptom | Most likely cause | Best next step |
|---|---|---|
| Mic dead everywhere | Physical mute, detachable mic not seated, wrong Sonar input, Windows/privacy block, or hardware fault | Check the mic connection and mute first, then verify Sonar Microphone input and Windows microphone access |
| Mic works in Windows but not in Discord | Discord input/output routed wrong, or Discord processing conflict | Set Discord input to SteelSeries Sonar - Microphone and output to SteelSeries Sonar - Chat; disable Discord noise cancellation if using ClearCast AI |
| Mic works in one app but not OBS/game/chat app | App still listening to the wrong device | Set that app's input to SteelSeries Sonar - Microphone while Sonar is enabled |
| Sonar virtual devices missing entirely | GG service/device issue | Fully quit GG, reboot, run GG as admin, then reinstall GG if needed |
| Mic is detected but sounds cut off, robotic, or overprocessed | Noise gate/noise reduction too aggressive or stacked processing | Lower suppression/gate settings and avoid double-processing in Discord |
Start with physical checks before you chase software
SteelSeries' own mic troubleshooting flow starts with the basics in its official microphone guide, and that matters because software rerouting cannot fix a muted or partially connected mic.
- Make sure a detachable microphone is fully seated.
- Check the hardware mute switch or button on the headset.
- Check any digital mute setting inside SteelSeries GG/Sonar.
- If possible, test the headset or mic on another device to separate hardware failure from Sonar setup.
If the mic fails everywhere, do not stay stuck inside Discord or OBS settings. Confirm the microphone itself is alive first.
The core Sonar routing fix most people miss
Sonar uses virtual devices. That means there are really two layers to check:
- Inside Sonar, the Microphone tab must point to the real microphone.
- Windows and your apps must point to the Sonar virtual microphone while Sonar is enabled.
If either side is wrong, your mic can appear dead even though nothing is broken.
Correct setup when Sonar is enabled
- In Sonar > Microphone: Input Device = your actual SteelSeries headset mic or other real mic, based on SteelSeries' official troubleshooting flow.
- In Windows Sound input: SteelSeries Sonar - Microphone.
- In apps like Discord/OBS/games: usually SteelSeries Sonar - Microphone.
SteelSeries also notes that Sonar features like Noise Reduction require Sonar to remain active in GG, according to its Noise Reduction in Sonar documentation. So if Sonar is off, its voice processing will not apply.

Important toggle logic: if you disable Sonar for testing
One common trap is disabling Sonar to isolate the issue, but forgetting to swap Windows and app inputs away from the Sonar virtual device. If Sonar is disabled, apps may still be listening to SteelSeries Sonar - Microphone, which can make it seem like the mic suddenly vanished.
When testing with Sonar disabled:
- Change Windows input from SteelSeries Sonar - Microphone back to the actual SteelSeries device.
- Change Discord/OBS/game input from Sonar's virtual mic back to the actual mic.
This follows the same logic as SteelSeries' disable-Sonar isolation steps and is one of the easiest ways to tell whether the problem is Sonar routing or the headset itself.
Best fix path by symptom
1) Best path if the mic is dead everywhere
- Check physical connection and mute.
- Open Sonar Microphone and confirm the Input Device is the real mic.
- Open Windows Sound and confirm the current input is correct for your test state:
- Sonar enabled: Windows input should be SteelSeries Sonar - Microphone.
- Sonar disabled for isolation: Windows input should be the actual SteelSeries device.
- Verify Windows microphone privacy access is enabled using Microsoft's microphone privacy guide.
- Test in another app or on another device if possible.
2) Best path if the mic only fails in Discord
This is the most common app-specific failure. SteelSeries' official Discord setup guide is very specific:
- Discord Input Device = SteelSeries Sonar - Microphone
- Discord Output Device = SteelSeries Sonar - Chat
SteelSeries also warns in that same support article not to use Discord noise cancellation on top of ClearCast AI. Double-processing can create bad results or unpredictable behavior.
After routing, use Discord's own Voice and Video troubleshooting guide to confirm Discord is hearing the mic at all. If Windows hears the mic but Discord does not, the problem is usually Discord device selection or app-side processing.
3) Best path if Sonar virtual devices are missing
If SteelSeries Sonar - Microphone and related virtual devices do not appear, follow SteelSeries' official virtual device recovery steps:
- Fully quit SteelSeries GG.
- Restart the PC.
- Run SteelSeries GG as administrator.
- If the devices still do not appear, reinstall SteelSeries GG.
This is the right fix path when the virtual devices themselves are gone, not just misrouted.
4) Best path if the mic is detected but sounds bad
Not every “mic not working” report means silence. A lot of users really mean:
- voice gets cut off at the start of sentences
- soft speech disappears
- audio sounds robotic
- voice sounds overprocessed or distorted
That usually points to settings, not hardware.
How to fix voice cutting out, robotic sound, or overprocessed audio
SteelSeries' support guidance on mic level and processing in Is your Microphone volume level too high? makes the main lesson clear: too much suppression can hurt speech.
If your mic is detected but sounds wrong, try these changes:
- Lower aggressive noise reduction settings.
- Lower or relax the noise gate so quiet words are not chopped off.
- Avoid stacking multiple suppressors, especially Discord noise cancellation + ClearCast AI.
- Retest using normal speaking volume, then softer speech.
If your voice disappears when you speak quietly, the gate or reduction is probably set too aggressively. If speech sounds metallic or robotic, back off processing before changing anything else.
If you are also tuning OBS, our guide on reducing keyboard noise in OBS explains why heavy live suppression often causes clipped speech.

Windows microphone privacy can block Sonar apps
If everything looks correct inside Sonar but apps still cannot hear you, check Windows privacy settings. Microsoft documents in its Windows camera, microphone, and privacy guide that microphone access can be blocked globally or for desktop apps.
Go to:
Settings > Privacy & security > Microphone
Then verify:
- Microphone access is on.
- Let apps access your microphone is on, where applicable.
- Let desktop apps access your microphone is on.
This matters for apps like Discord, OBS, and other desktop tools that may otherwise appear to ignore your mic.
Discord-specific fix path
If your Sonar mic is not working in Discord, use this order:
- In Sonar, confirm Microphone Input Device is the real mic.
- In Windows, confirm input is SteelSeries Sonar - Microphone.
- In Discord Voice & Video, set Input Device = SteelSeries Sonar - Microphone using SteelSeries' official Discord routing guide.
- Set Output Device = SteelSeries Sonar - Chat.
- If you use ClearCast AI, disable Discord's own noise cancellation/suppression to avoid double-processing, as SteelSeries warns in that same support article.
- Use Discord's mic test and troubleshooting flow to verify signal.
If Discord still fails while other apps work, the issue is likely Discord-side rather than a dead headset.
Streamer and screen-share edge cases
Streamers can run into extra confusion because Sonar uses multiple mixes. If your setup includes Sonar for Streamers, pay attention to what goes into the Stream mix versus the Personal mix.
- Avoid accidentally sending your mic to the wrong mix.
- If you are chasing echo during troubleshooting, simplify the chain first.
- When testing Discord screen share, disable Share Stream Audio temporarily if you suspect looping or duplicate audio paths.
The goal is to reduce variables until you know whether the issue is the mic path, the monitoring path, or the stream/share path.
How to test whether the problem is Sonar or the headset itself
- With Sonar enabled, confirm Sonar Microphone input points to the real mic.
- Set Windows input to SteelSeries Sonar - Microphone and test.
- Then disable Sonar temporarily.
- Switch Windows and app input from Sonar's virtual mic back to the actual mic.
- Test again.
If the mic works only when Sonar is off, you likely have a routing or processing issue. If it fails both ways, check hardware, privacy permissions, or a broader Windows audio problem. Microsoft's Windows audio troubleshooting guide is also useful for default device, mute, and general sound checks.
When to stop fighting live routing and repair the recording afterward
If your call, stream, clip, or interview is already recorded, endless live rerouting is often the wrong battle. A practical fallback is to record as cleanly as you can, export the file, and fix the speech afterward.
That is where SimpleClean fits best: not as a replacement for basic routing, but as a fallback when live Sonar cleanup keeps failing, sounds unnatural, or the noisy audio is already captured. If you need to clean a recorded Discord clip with SimpleClean, that approach is usually safer than over-tuning live suppression until your voice starts getting chopped up.
This is especially useful for:
- VODs
- podcast interviews
- screen recordings
- remote meetings you need to reuse
- game clips with voice chat
If you are turning the fixed recording into content, Best AI Captions can help add captions and subtitles, Translate Dub can help translate and dub multilingual versions, and Mallary.ai can help distribute those cleaned clips across social platforms from one publishing workflow.
Best-for recommendations
| Situation | Best next move | Why |
|---|---|---|
| Mic is completely silent everywhere | Physical and Windows checks first | You need to rule out mute, connection, privacy, and hardware before tuning Sonar |
| Mic fails only in Discord | Fix Discord routing and disable stacked suppression | This is usually an app-device mismatch or ClearCast AI conflict |
| Sonar devices disappeared | Quit GG, reboot, run as admin, reinstall | That is SteelSeries' official device recovery path |
| Voice sounds clipped or robotic | Reduce gate/noise reduction and avoid double-processing | Over-aggressive cleanup often causes the “not working” complaint |
| Recording is already captured | clean exported voice recordings with SimpleClean | Post-fix cleanup is often faster than re-building a fragile live chain |
Final checklist
- Mic physically connected and not muted
- Sonar Microphone Input Device set to the real mic
- Windows input set correctly for your mode
- Sonar on: SteelSeries Sonar - Microphone
- Sonar off for testing: actual mic device
- Discord input set to SteelSeries Sonar - Microphone
- Discord output set to SteelSeries Sonar - Chat
- No stacked Discord noise cancellation with ClearCast AI
- Windows microphone privacy enabled
- If virtual devices are missing: quit GG, reboot, run as admin, reinstall if needed
- If voice sounds bad: reduce aggressive gate/noise reduction settings
If you work through that list in order, you can usually tell whether the problem is hardware, Sonar routing, or app/privacy conflicts without wasting an hour swapping random settings.