As an Amazon Associate I earn from qualifying purchases. This page may contain affiliate links.
When the bluetooth audio codec greyed out message appears in your phone or computer settings, the codec menu is locked and you cannot choose between SBC, AAC, aptX or LDAC. In most cases the cause is a device setting, a mismatch between your headphones and source, or a driver that does not expose the option. This guide walks through how to find out which one applies to you and how to get the menu working again.
What the Greyed-Out Codec Menu Actually Means
A Bluetooth codec is the software algorithm that compresses audio before it is sent wirelessly. Your phone or computer and your headphones must both support a codec for it to be used, and they negotiate the best shared option when they connect. When the menu is greyed out, the operating system is telling you that it has either decided the choice is not available right now, or that the feature is turned off at a lower level.
Greyed-out menus usually fall into three categories:
- Locked by the connection state. The codec cannot be changed while audio is actively streaming or while a call is in progress.
- Locked by developer or hardware settings. Android hides or disables codec selection unless certain options are enabled, and some devices only expose it on specific hardware.
- Locked by the device itself. The headphones or the source does not support the codec you are trying to select, so the system falls back to a default.
Knowing which category you are in saves a lot of trial and error.
Step 1: Check the Basics First
Before touching any settings, confirm that the simple conditions are met. Many greyed-out cases resolve at this stage.
- Disconnect the headphones and reconnect them so the codec is renegotiated.
- Stop any audio playing from apps, including background media, and end active calls.
- Make sure the headphones are fully charged. Some models reduce feature availability at low battery.
- Restart the phone or computer. This clears stale Bluetooth stack states that often cause locked menus.
- Confirm the headphones are on the latest firmware through the manufacturer’s companion app.
Step 2: Identify Your Source Device and Operating System
Codec selection lives in different places depending on the platform, so find the right path for your device.
| Platform | Where codec settings usually live | Common reason for greyed-out menu |
|---|---|---|
| Android | Developer options, then Bluetooth audio codec | Developer options not enabled, or the feature is hidden on the device |
| Windows 10 and 11 | Bluetooth audio settings, or the audio driver control panel | Generic Bluetooth driver that does not expose codec control |
| macOS | Generally automatic; limited user control | Codec is chosen by the system based on the headphones |
| iOS | Automatic; no user codec menu | No greyed-out menu exists; codec is handled by the OS |
Apple devices do not offer a manual codec menu in the same way Android does, so a greyed-out option on an iPhone usually means you are looking at a setting that does not exist. For more background on how these codecs are handled across platforms, see Bluetooth Codecs Explained: SBC, AAC, aptX, LDAC, LC3 and Headphone Connectivity: Bluetooth, LE Audio and Wired.
Step 3: Fix the Android Codec Menu
On Android the codec menu is hidden behind developer options and is often greyed out until you configure a few things.
Enable Developer Options
- Open Settings and go to About phone.
- Tap Build number seven times until you see a message confirming developer mode is on.
- Return to Settings and open System, then Developer options.
Set the Codec and Bit Depth
- Scroll to the Bluetooth audio codec entry.
- If the entry is greyed out, toggle Bluetooth off and on, then reconnect your headphones.
- Choose the codec you want. Some devices require the sample rate and bits per sample to be set to Automatic before the codec list becomes active.
When the Entry Is Missing Entirely
Some manufacturers remove or limit this option. If it never appears, the device may only negotiate codecs automatically. In that case you can still confirm the active codec through the Bluetooth device details, where many phones show the codec currently in use.
Step 4: Fix the Windows Codec Menu
Windows is the most frequent source of greyed-out codec complaints because the operating system depends on the driver the Bluetooth chip uses.
Update the Bluetooth Driver
- Open Device Manager and expand Bluetooth.
- Right-click your Bluetooth adapter and choose Update driver.
- Select the option to search automatically, then restart the computer.
If your computer manufacturer provides its own Bluetooth driver package, install that instead of the generic Microsoft version, since OEM drivers more often expose codec options.
Check for Codec Support in the Audio Driver
Some laptops and sound cards include a control panel from the chipset maker that lists available codecs. Open it from the system tray or the Start menu and look for a Bluetooth or wireless audio section. If codecs appear there but are greyed out in Windows Sound settings, the driver is the bottleneck rather than the OS.
Verify the Headphones Support the Codec
A codec can only be selected if both sides support it. Check the manufacturer’s specifications for your headphones. Manufacturers typically list supported codecs such as SBC, AAC, aptX, aptX Adaptive, LDAC or LC3. If your headphones do not list the codec you want, the greyed-out menu is working as intended. For a broader view of which codecs suit which devices, see Headphone Compatibility: Codecs, Devices and Impedance.
Step 5: Handle Call and Streaming Lockouts
Some devices lock the codec during an active phone call because the headset profile takes over the Bluetooth link. Higher quality codecs are generally unavailable in call mode, since calls use narrowband or wideband voice profiles rather than the stereo profile. If your menu is greyed out only during calls, end the call, stop media playback, and then try again.
Step 6: Reset Bluetooth Pairings
A corrupted pairing record can freeze codec negotiation. Remove the headphones from the list of paired devices on your phone or computer, put the headphones into pairing mode, and pair them again from scratch. This is the most reliable fix when nothing else works.
Tips and Common Mistakes
- Do not assume higher-quality codecs are always better. Your connection may be more stable with SBC or AAC in noisy wireless environments.
- Avoid repeated toggling without restarting. Switching Bluetooth on and off many times without a reboot can keep the stack in a bad state.
- Check the headphone companion app. Some models control codec preference from inside the app rather than the phone.
- Remember that a greyed-out menu may be correct. If the headphones lack the codec, no setting change will enable it.
- Keep the phone and computer updated. Codec support is often added in system updates rather than separate downloads.
Recommended gear
If the problem is a missing or outdated Bluetooth adapter on a desktop, an external USB Bluetooth adapter that supports modern codecs can bypass a weak built-in driver. Look for adapters that explicitly list aptX or LDAC support in their specifications. View on Amazon
A USB-C audio dongle with Bluetooth transmit capability can help when a laptop’s internal chip does not expose codec options, since the dongle handles the codec negotiation itself. View on Amazon
For headphones that need a manual codec choice, a headphone model with a dedicated companion app often lets you set codec preference directly. Confirm the app is available for your phone before buying. View on Amazon
FAQ
Why is my Bluetooth codec greyed out on Android?
Developer options may not be enabled, or the codec list is locked while audio or a call is active. Turn on developer options, stop playback, and reconnect the headphones.
Can I change the codec on an iPhone?
Not manually. iOS selects the codec automatically based on what the headphones support, so there is no greyed-out menu to fix on that platform.
Why does the codec menu disappear during a phone call?
Calls use a voice profile that works differently from stereo music streaming, so high-quality stereo codecs are typically unavailable until the call ends.
Will updating my Bluetooth driver fix the greyed-out option on Windows?
It often does, especially if you switch from a generic Microsoft driver to a manufacturer’s driver that exposes codec controls.
Do I need the same codec on both devices?
Yes. Both the source and the headphones must support a codec for it to be used. The devices negotiate the best shared codec automatically.
Does a greyed-out codec mean my headphones are faulty?
Usually not. It most often reflects a software setting, a connection state, or a codec the headphones do not support.
Should I reset my headphones if the codec still will not change?
A factory reset of the headphones can help if pairing records are corrupted. Check the manufacturer’s instructions first, since the reset steps vary by model.
Conclusion
A greyed-out Bluetooth codec menu is almost always caused by a connection state, a hidden developer setting, an outdated driver, or a codec the headphones do not support. Work through the basics first, then move to the platform-specific steps for Android or Windows. If the codec you want is not listed in your headphone specifications, the greyed-out menu is simply telling you the truth.