When Slack fails to recognize a connected Bluetooth headset, the device is missing from the microphone and speaker selection dropdowns or drops audio during active calls and Huddles. This problem happens even when the headset is paired and functioning in other applications. The failure typically stems from Bluetooth audio profile conflicts (such as Hands-Free vs. Stereo A2DP), cached device enumeration states within the Slack Electron wrapper, or background communication exclusive-mode locks.
Fast Fix
Disconnect and reconnect your headset in your operating system’s Bluetooth settings, then restart Slack via Help > Troubleshooting > Restart with Diagnostics. This forces the client to query active CoreAudio (macOS) or WASAPI (Windows) hardware endpoints and binds the Hands-Free Telephony audio profile.
Diagnostic Snapshot
| Parameter | Diagnostic Details |
|---|---|
| Symptom | Bluetooth headset missing from Slack audio dropdowns, silent playback, or unresponsive microphone |
| Primary Scope | Slack Desktop App (Windows / macOS) and Slack Web (Chrome / Edge) |
| Root Cause | Bluetooth profile mismatch (A2DP vs. HFP), exclusive driver locks, or stale WebRTC device enumeration |
| Access Required | Standard User (OS Bluetooth Settings, Sound Control Panel, Slack Preferences) |
Step-by-Step Resolution
1. Enable Hands-Free Telephony in Windows Device Services
If Windows treats your wireless headset purely as a music playback device, the microphone endpoint will not be exposed to Slack.
- Press
Win + R, typecontrol printers, and press Enter to open Devices and Printers. - Locate your Bluetooth headset, right-click its icon, and select Properties.
- Open the Services tab.
- Verify that Handsfree Telephony, Audio Sink, and Remote Control are all checked.
- Click Apply and OK.
- If the speaker appears grayed out after enabling services.
2. Clear Slack Audio Preferences and Re-Enumerate Hardware
Slack caches hardware IDs. If a Bluetooth device disconnects and reconnects with a modified sample rate, the application fails to bind to the new handle.
- In Slack, open Preferences (
Ctrl + ,on Windows orCmd + ,on macOS). - Go to Audio & Video.
- Under Microphone and Speaker, change both dropdowns from Default or Same as system directly to your specific Bluetooth headset name (e.g., Sony WH-1000XM5 (Hands-Free)).
- If your device selection reverts every time the application restarts.
3. Disable Exclusive Mode and Audio Enhancements
Third-party conferencing tools or digital signal processors (DSPs) can lock the Bluetooth capture endpoint, preventing Slack from accessing the microphone.
- On Windows 11 / 10:
- Press
Win + R, typemmsys.cpl, and press Enter. - Under the Recording tab, double-click your Bluetooth microphone.
- Go to the Advanced tab and uncheck Allow applications to take exclusive control of this device.
- Uncheck Enable audio enhancements.
- Repeat this step for the headset under the Playback tab.
- Press
- On macOS:
- Open Audio MIDI Setup via Spotlight (
Cmd + Space). - Select your Bluetooth headset and ensure the input and output sample rates are both synchronized to 16,000 Hz (16.0 kHz) or 48,000 Hz (48.0 kHz).
- If your macOS audio interface settings show corrupted or mismatched channels.
- Open Audio MIDI Setup via Spotlight (
4. Reset Operating System Bluetooth Daemons
A hung Bluetooth background process will block device enumeration across Electron apps.
- **macOS Terminal Reset:**Bash
sudo pkill bluetoothd sudo killall coreaudiod(Both services will terminate and restart automatically within a few seconds). - Windows Service Restart:
- Press
Win + R, typeservices.msc, and press Enter. - Locate Bluetooth Support Service and Bluetooth Audio Gateway Service.
- Right-click each service and select Restart.
- Press
Hardware and Adapter Escalation
If your Bluetooth headset consistently fails to connect or drops audio after 10–15 minutes:
- Disable Bluetooth Low Energy (LE) Audio Power Savings: In Windows Device Manager, expand Bluetooth, right-click your generic Bluetooth Adapter (e.g., Intel Wireless Bluetooth), select Properties > Power Management, and uncheck Allow the computer to turn off this device to save power.
- Switch to a Dedicated USB Bluetooth Dongle: Standard integrated motherboard Bluetooth antennas share bandwidth with 2.4 GHz Wi-Fi. High-interference office environments can drop the HFP profile. Using a pre-paired USB UC-certified dongle (such as Jabra Link, Poly BT700, or EPOS BTD 800) presents the headset as a direct USB audio codec, bypassing the OS Bluetooth stack entirely.