Chosen Solution

One day while playing music the sound stopped working. Nothing coming out of headphone jack or internal speakers. However, sound still works through Bluetooth. I’ve tried all of the software related fixes already (kill coreaudiod, reset PRAM, reset SMC, check for mute, etc) - none of them worked. The OS seems to recognize when the headphone is plugged in and when it’s not and it shows the appropriate option under the SoundPrefs.

  1. Are there any other software related tests or fixes can try?
  2. Does the fact that sound works under Bluetooth mean that the sound chip is basically working?
  3. Could it be the amplifier that drives the speakers and headphones? If so is that replaceable? Is the whole “sound card” replaceable or repairable on this model? Thanks.

These kinds of issues can sometimes happen when there is damage to either the headphone jack itself or the internal speakers. With Bluetooth turned off and headphones disconnected, what do you see when you attempt to adjust the volume? Does it show the volume adjusting or do you get a prohibitory symbol (a circle with a slash through it)? You can also try signing in with a guest account to see if the issue is related to your user account. Additionally you could try a PRAM reset (hold P+R+Option+Command during startup) to trigger the startup chime to see if sound is working in general (though some models won’t chime during startup so this isn’t the best test). If you have a bootable external drive you could try booting into a different drive - this would help you determine if it’s a hardware or software issue.

Have you managed a solution? I’m having the same issue after I’ve accidentaly spilled some water on my my left speaker.

No, I never got an answer. I’m using an external Bluetooth spkr instead.