The HDMI port on the MacBook Pro (14-inch, 2021) model does not output audio on macOS Monterey 12.3.1

When I connect my MBP to an external video/audio output device using an HDMI cable, video is output to the external device via HDMI, but audio output to the external device over HDMI does not work. I expect the MBP (14-inch, 2021) model to be able to output both audio & video over HDMI (not just video). HDMI audio output has never worked on this model. However, HDMI audio output works on my MacBook Pro (Retina, 13-inch, Early 2015) model, macOS 12.2.1. HDMI cable works (outputs both audio & video) on MBP 2015 model. How do we get this to work?


Tried all of the following trouble shooting steps:

  1. Turned on/off MBP
  2. Logged in/out of user
  3. Turned on/off external output device
  4. Changed Output device in System Preferences to HDMI device
  5. Changed Output device in Sound icon of Menu Bar to externally connected HDMI device. Then, spinning wheel on device output starts, and the spinning wheel does not stop.
  6. Upgraded macOS to latest. I've tested this out on each minor version of Monterey - and it has never worked.


Thanks,

Vincent


MacBook Pro (2020 and later)

Posted on Apr 18, 2022 7:11 PM

Reply

Similar questions

12 replies

May 21, 2022 11:18 AM in response to vclemson07

I'm having the same issue. It used to work fine, I've used this laptop to output video and Audio to various TV's in the past but now it will no longer work.


MacBook Pro 2021 M1 Pro with Monterey 12.4 installed.


Things I've tried:

  • Two different known good HDMI cables.
  • Two different TVs
  • Multiple ports on the TVs
  • Rebooting the Mac
  • Updating the Mac from Monterey 12.3.1 to 12.4


The TV does show up under the sound menu as an option but just like all the other posts here (and on reddit) I just get an endless loading spinner and it never connects the audio stream. In the system preferences I can highlight HDMI as an output all I want but nothing happens. The video stream continues to work as expected in all cases.

The frustrating thing is that it used to work fine for both audio and video streams over HDMI but it no longer does.


Based on the number of people reporting the same issue and the fact that it's also often reported that it previously worked this seems to be a software issue in the OS not a hardware issue with these laptops. The HDMI connection is made, the handshake is validated and the video stream is created and output but when trying to switch the audio to pass over HDMI either one of two things must be happening.

  1. The audio stream is never being created by the media encoder, or
  2. The audio stream is being created but it's not being sent from the media encoder to the HDMI output

Either way the laptop clearly attempts to do something but fails and there's no sound change on the TV or the laptop. Based on the fact that the laptop audio continues to play and never switches I would posit that point 1 is most likely, since the audio is never taken away from the laptop speaker output to be re-encoded to a digital HMDI stream, it simply continues to play on the laptop speakers.


Base on these details is there some way to get this raised as a ticket in the OS team's system? They're the only ones who are going to be able to fix it definitely. No amount of advice on here will do it.

Apr 19, 2022 1:23 PM in response to vclemson07

Hello vclemson07,


Thank you for reaching out to Apple Support Communities.


You have done some great troubleshooting steps so far.


Let's test in safe mode:


"How to use safe mode

Determine whether you're using a Mac with Apple silicon, then follow the appropriate steps:

Apple silicon

  1. Shut down your Mac.
  2. Turn on your Mac and continue to press and hold the power button until you see the startup options window.
  3. Select your startup disk, then press and hold the Shift key while clicking “Continue in Safe Mode.”
  4. Log in to your Mac. You might be asked to log in again."


This will help us determine if any software is preventing your audio form working correctly.


More information can be found here: How to use safe mode on your Mac


If the issue persists, it may be best to reach out to Apple directly.


You can contact them by going to Get Support.


Good Luck!

May 27, 2022 6:22 AM in response to vclemson07

This is for sure Monterey problem! I have mac mini M1 running Big Sur and my GF got the Macbook Air M1 with Monterey now updated to 12.4. She also got the USB C to HDMI hub... no sound on hooked up TV, the icon just keeps spinning.

I tried connecting my mini using the same hub and the same cable and everything works fine.


I tried tricking it by making an aggregate device in Audio MIDI setup, installing Soundsource app to route audio to TV but nothing works.


Apple needs to step up, because they released several updates for Monterey and still didn't fix this.

You really don't expect these new praised machines to fail at such mundane task like connecting it to TV.


Jun 9, 2022 3:30 AM in response to vclemson07

Confirmed I'm having the same (or very similar) problem. 14-inch 2021 MacBook Pro, M1 chip, Monterey 12.3.1.


When I switch the system audio output to HDMI, video doesn't play correctly. I've tested with multiple different cables, multiple HDMI devices (Samsung TV, LG TV, a conference projector setup, an external Samsung monitor).


Once I change the system audio output to HDMI, none of my apps can play video properly. QuickTime, VLC Player, PowerPoint - even YouTube videos don't play correctly. Sometimes I get distorted audio, sometimes the video won't start, sometimes the video plays at 10-20x normal speed with no audio. (Even the tiny video preview in Finder windows is affected.)


If I switch the system audio output back to built-in speakers or external headphones, everything works properly again.


The same video clips play just fine on a Surface Pro 7, via HDMI, using the same cables and the same HDMI devices, so this definitely looks like a macOS HDMI audio problem.


Apr 30, 2022 6:13 AM in response to vclemson07

Hey Vclemson07,


Have you tested other HDMI cables? If we missed that in your post, we apologize. However, it is a good step to test out. You can use the same HDMI that you have connected to this Mac on your other Mac, to see if the issue persists.


What happens when you connect headphones to the Mac? Does the audio output work there?


Also, try out steps in: Change the sound output settings on Mac - Apple Support Since this is specifically how these settings should appear when connecting to an external device.


Should the issue persist, then it might be best to connect with Apple Support: Apple Support


Wishing you well, cheers.

Apr 30, 2022 9:03 AM in response to destiny241

Hey destiny241,


I did not try a new HDMI cable yet. I am indeed using the same HDMI cable on the early 2015 retina 13” model (audio outputs to device correctly) as I am using on my new 2021 14” with M1 Pro (audio will only play from MacBook).


Audio output does work correctly with headphone connection. No issues there.


I did indeed try changing the sound output settings in System Preferences (specified in the article) multiple times.


I guess I’ll reach out to Apple Support next.


Thanks,

Vincent


My HDMI cable for reference & troubleshooting if anyone else has this issue:

amazon{dot}com/gp/aw/d/B01G2QIWT6


This thread has been closed by the system or the community team. You may vote for any posts you find helpful, or search the Community for additional answers.

The HDMI port on the MacBook Pro (14-inch, 2021) model does not output audio on macOS Monterey 12.3.1

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.