As an Amazon Associate we earn from qualifying purchases. This costs you nothing extra and helps keep this site free.
60% of muffled speakers are just clogged grilles.
AirPods show "Connected" in Bluetooth but audio plays from the iPhone or Mac speaker instead, only one side has sound, or the volume is near-zero? All fixes for AirPods (all generations), AirPods Pro 1 & 2, and AirPods Max on iPhone and Mac.
The audio output is routing to the wrong device. On iPhone: Control Center โ long-press the now-playing card โ tap the AirPlay icon (triangle with circles) โ select your AirPods. On Mac: click the speaker icon in the menu bar โ select AirPods. "Connected" in Bluetooth doesn't mean audio is routed there โ you have to explicitly select them as output.
iPhone: swipe down Control Center โ long-press the music/audio card in the top-right โ tap the AirPlay icon โ tap your AirPods name. If AirPods don't appear: put them back in the case, close the lid, wait 10 seconds, open the lid and place them in your ears โ they should auto-connect and appear as an output option within a few seconds.
Mac: click the speaker icon in the menu bar โ select AirPods from the output list. Or: System Settings โ Sound โ Output โ select AirPods. If they don't appear in the Sound output list despite being connected in Bluetooth, the audio daemon isn't seeing them โ try disconnecting and reconnecting from Bluetooth settings.
AirPods have their own volume level separate from the device volume. On iPhone: with AirPods connected and selected as output, use the volume buttons โ the volume indicator should show AirPods, not "Ringer." On Mac: the volume slider in System Settings โ Sound โ Output controls AirPods volume directly. Also check: is the specific app (Spotify, YouTube, podcast app) muted or at zero volume independently of system volume? Apps maintain their own volume state.
Place both AirPods in the case โ close lid โ wait 15 seconds โ open lid โ remove AirPods and place in ears. This forces a fresh Bluetooth connection handshake. The AirPods reconnect to the most recently used device and re-register as the active audio output. This resolves "connected but no sound" in about 60% of cases โ the Bluetooth connection is present but the audio routing session dropped silently.
Settings โ Bluetooth โ (i) next to AirPods โ Automatic Ear Detection. If this is ON, AirPods pause audio when removed from ears and resume when reinserted โ using the proximity sensor. If the sensor is dirty or malfunctioning, AirPods may think they're not in your ears and refuse to play audio. Try: turn Automatic Ear Detection OFF temporarily and test. If audio plays with it off, clean the proximity sensor (the small dark oval on the inside of each AirPod stem) with a dry cotton swab.
AirPods connect to one device at a time (original AirPods) or can switch between Apple devices on the same iCloud account (AirPods Pro, AirPods 3, AirPods Max with automatic switching). If your AirPods silently switched to your Mac or iPad while you're trying to use them with iPhone, they'll show "Connected" on iPhone but play audio to the other device. Check: is any other Apple device nearby that might have grabbed the connection? Pause audio on all other devices and try again on iPhone.
Settings โ Bluetooth โ (i) next to AirPods โ Connect to This iPhone โ "When Last Connected to This iPhone." This prevents AirPods from automatically switching to another Apple device mid-playback. Automatic switching (the default "Automatically" setting) is convenient but causes "audio disappeared" confusion when it switches to a nearby Mac or iPad without warning. Set it back to Automatic after confirming the issue โ or leave it manual if switching causes regular problems.
Settings โ Bluetooth โ (i) next to AirPods โ Forget This Device. Then re-pair: open AirPods case with both AirPods inside โ hold the button on the back of the case for 5 seconds until the light flashes white โ bring the open case near your iPhone โ follow the pairing prompt. A fresh pair re-registers AirPods as an audio output device and clears any session state where they're "connected" but the audio routing table is confused.
A restart clears the CoreBluetooth and CoreAudio daemon states on the device side. Both daemons can get into a state where Bluetooth shows connected devices but the audio subsystem doesn't route to them. After restarting, let the AirPods auto-connect (open the case near the device), then check Control Center to confirm they're selected as output before playing audio.
Settings โ General โ Software Update (iOS). AirPods firmware updates automatically when in the case, connected to iPhone, and the iPhone is charging. Check current firmware: Settings โ Bluetooth โ (i) โ About โ Firmware Version. Compare to latest at apple.com/airpods/specs. Firmware bugs occasionally cause audio routing failures โ a firmware update often resolves them. If your AirPods haven't auto-updated, leave them charging in the case overnight with the iPhone plugged in and nearby.
sudo killall coreaudiod in Terminal to restart the audio daemon without a full Mac restart.
If one or both AirPod speakers produce no sound after all fixes, the driver may have failed. PC Medics of NJ can diagnose AirPods hardware issues and advise on warranty coverage and replacement options.
๐ Call 856-914-1074