You press your assigned key but nothing happens. Your microphone is active, yet Discord does not transmit your voice when you hold the button. This error occurs because the Push to Talk feature relies on a correct key binding, proper app permissions, and the right voice mode being selected. This article explains the exact causes of the Push to Talk failure and provides a step-by-step fix to restore voice transmission.
Many users assume the problem is a broken microphone. While a hardware fault is possible, the most common root causes are incorrect Discord settings, conflicting key assignments, or missing background permissions on Windows. We will walk through each setting and permission check so you can identify and resolve the issue quickly.
After following these instructions, you will be able to use Push to Talk reliably again. The article also covers related failures such as the key working in some channels but not others, and what to do if the feature works intermittently.
Key Takeaways: Fixing Discord Push to Talk Not Working
- User Settings > Voice & Video > Input Mode: Ensure Push to Talk is selected instead of Voice Activity.
- User Settings > Voice & Video > Push to Talk Shortcut: Assign a single key that does not conflict with other apps or Discord shortcuts.
- Windows Settings > Privacy & Security > Microphone: Allow desktop apps to access the microphone, including Discord.
Why Discord Push to Talk Stops Working
The Push to Talk feature works by listening for a specific key press. When you hold that key, Discord opens the microphone and transmits audio. The feature stops working when one of these conditions is broken: the input mode is set to Voice Activity, the assigned key is already used by another function, or the operating system blocks Discord from accessing the microphone.
Discord stores the Push to Talk key binding in your local settings file. If another application uses the same key, Discord may not receive the key press. For example, if you bind Push to Talk to the left Ctrl key and that key is also used by a gaming overlay, Discord will not detect it. Additionally, Windows 10 and Windows 11 require explicit permission for desktop apps to use the microphone. If that permission is denied, Push to Talk will appear to do nothing.
Another less common cause is a corrupted Discord voice settings file. This can happen after a crash or an improper update. Resetting the voice settings restores all audio-related configurations to their defaults, including the Push to Talk key binding.
Steps to Fix Push to Talk Not Working in Discord
Follow these steps in order. Each step addresses a specific cause. Do not skip any step unless you are certain the setting is already correct.
- Check Input Mode in Voice & Video Settings
Open Discord. Click the gear icon next to your username at the bottom left. Select Voice & Video from the left sidebar. Under Input Mode, make sure Push to Talk is selected. If Voice Activity is selected, click Push to Talk to change it. This is the most common reason the feature appears broken. - Assign a Unique Push to Talk Shortcut
Still in Voice & Video settings, scroll to Push to Talk Shortcut. Click the current binding and press a key that is not used by other applications or Discord shortcuts. Recommended keys are the grave accent key (`) or a mouse button. Avoid using Ctrl, Alt, or Shift alone because they are common modifier keys. After setting the new key, test it by joining a voice channel and holding the key. You should see a green ring around your avatar. - Allow Microphone Access in Windows
Press the Windows key and type Microphone privacy settings. Click the result. Under Allow access to the microphone on this device, click Change and ensure the toggle is On. Then under Allow desktop apps to access your microphone, confirm the toggle is On. Scroll to the list of apps and verify Discord is listed and the toggle next to it is On. If Discord is not listed, restart Discord and check again. - Reset Discord Voice Settings
In Discord, go to User Settings > Voice & Video. Scroll to the bottom and click Reset Voice Settings. Confirm the reset. This restores all voice settings to their defaults, including the Push to Talk key binding. After the reset, repeat steps 1 and 2 to set Push to Talk and assign a shortcut. - Run Discord as Administrator
Right-click the Discord shortcut on your desktop or Start menu. Select Properties. Click the Compatibility tab. Check Run this program as an administrator. Click Apply and OK. Restart Discord. This forces Discord to request microphone access with higher privileges, which can bypass permission conflicts.
If Discord Still Has Issues After the Main Fix
Sometimes the main fix does not resolve the problem because of additional factors. The following scenarios cover the most common remaining issues.
Push to Talk Works in Some Channels but Not Others
This happens when a server has custom voice channel permissions that override your personal settings. A server administrator may have disabled Push to Talk for certain channels or roles. To check, right-click the voice channel name and select Edit Channel. Go to Permissions. Look for the Use Push to Talk permission. If it is set to red (denied) for your role, ask the server admin to change it.
Push to Talk Key Works but Audio Is Not Transmitted
If you see the green ring when holding the key but no one hears you, the issue is with the input device, not the Push to Talk binding. Go to User Settings > Voice & Video. Under Input Device, make sure the correct microphone is selected. Run a voice test by clicking Let’s Check. Speak into the mic. If the bar does not move, try a different USB port or restart your computer.
Push to Talk Stops Working After a Discord Update
An update can reset the voice settings file. If Push to Talk stops working after an update, go directly to step 4 and reset the voice settings. Then reassign your shortcut. This usually resolves the issue within one minute.
Discord Voice Modes: Push to Talk vs Voice Activity
| Item | Push to Talk | Voice Activity |
|---|---|---|
| Activation method | Hold a designated key | Automatic when speaking |
| Background noise | None when key is not held | Can transmit background sounds |
| Best for | Gaming, meetings with background noise | Quiet environments, hands-free use |
| Key settings required | Yes, must assign a shortcut | No, but sensitivity threshold can be adjusted |
| Permission dependency | Same as Voice Activity | Same as Push to Talk |
After checking the input mode, assigning a unique shortcut, and verifying Windows microphone permissions, your Push to Talk feature should work correctly. If you still experience issues, reset the voice settings and run Discord as an administrator. As an advanced tip, you can set a second Push to Talk key using the Push to Talk Release Delay option to prevent cutting off the end of your sentences.