Intermittent HDMI Connection Issue with Roon on Surface Book 2 to Anthem MXR 1140 (ref#TUAJRP)

What best describes your playback issue?

· A connected audio device is not appearing in Roon

What type of Zone is affected by this problem?

· *All of my Zones* are affected.

Is your RoonServer machine running MacOS 15 Sequoia or above?

· I still can't see my endpoints as available Zones.

Is the affected network Zone connected with Ethernet or WiFi?

· Ethernet

Which network audio protocol is the Zone using with Roon?

· RoonReady

Does the device show up at all in Roon Settings -> Audio?

· No, it does not show up there

Does the device play audio from another source when using the same connection?

· The device has no problems with another audio source

If the device has multiple output options, do the other options work as expected?

· Only one output type is affected while the other output type works as expected

Is the device using the latest firmware as per the manufacturer?

· Firmware is up-to-date but the issue remains

Do you have an approximate timestamp of when the issue last occurred?

· Just downloaded the Roon Core this week

What are the make and model of the affected audio device(s) and the connection type?

· See previous

Describe the issue

Wi-Fi router > eero mesh > Ethernet > Surface Book 2 > USB-C HDMI adapter (Anker Dongle) > Anthem MXR 1140 HDMI port. I can see HDMI listed intermittently (problem persist with physically ensuring it is plugged in, does not happen with monitor, so port is not lose or failed. Even when listed, I can see bars moving in the Roon Software but no output via speaker. I tried duplicating the monitor in Surface Book wonder if HDMI is looking for video. I tried different HDMI cable and port. Anthem receiver, even with the beta update, does not pull any firmware.

Describe your network setup

xFinity router>eero>eero>ethernet>surface book>usb-c to HDMI dongle>Anthem

Hey @Sandeep_Gupta,

Thanks for the thorough write-up. Our team was able to review a fresh set of Roon Server log which help paint a clear picture of what might be going on.

Your HDMI output shows up in Windows as a device called Intel(R) Display Audio, that’s the endpoint behind the zone you named “Anker HDMI.” Between roughly 2:10 and 3:30 PM on August 5th, Windows added and removed that device more than a dozen times. Each time it vanished, Roon had no choice but to drop the zone. That’s the “I can see HDMI listed intermittently” behavior you described, and from our side it looks like this:

{"status":"Lost","reason":{"reason":"device_not_available"}}

That message means the Windows audio device itself disappeared, not that Roon lost track of it.

Why you see bars moving but hear nothing

When the zone stayed up long enough to play, Roon was genuinely sending audio. We can see clock-synchronization data in the logs that only appears when audio is actively streaming to a live device. So those meters are real, Roon is handing audio to the HDMI port. It’s being lost somewhere between the Anker dongle and the Anthem actually rendering it.

This is also why duplicating your display didn’t help. It isn’t that HDMI is “looking for video”, the link itself is unstable. A monitor is a much simpler handshake than an AV receiver: an AVR negotiates EDID, HDCP, and a separate audio block, and marginal USB-C adapters very often pass video perfectly while failing on the audio side. Your monitor test doesn’t clear the dongle.

Two things worth flagging

The zone you’d previously set up as “HDMI USB Anthem” wasn’t carrying HDMI audio at all, it was bound to a C-Media USB sound card chip, not the HDMI path. Only “Anker HDMI” was ever the real HDMI output.

Second, the Anthem isn’t appearing as Roon Ready on your network. Across three days of logs, the receiver only ever announces itself over AirPlay and Chromecast, never over RAAT. The zones you’ve been using (“Anthem Chromcast” and “Living Room Air Play Anthem”) are those two. That fits with the firmware not pulling: until the receiver updates, a native Roon Ready zone won’t show up.

The upside is that those Chromecast and AirPlay zones streamed reliably right through the logs, including several uninterrupted hours yesterday. You do have a working path to the Anthem today.

What to try, in order

  1. Swap the Anker dongle. This is our strongest suspicion. The add/remove pattern we’re seeing is the classic signature of a marginal USB-C adapter. Try a powered USB-C to HDMI adapter, or a Surface dock with a native HDMI port, so the adapter isn’t relying on bus power.
  2. Turn off Exclusive Mode on that zone — Settings → Audio → the gear icon next to the zone → uncheck Exclusive Mode. We can see Roon repeatedly failing to grab the device in exclusive mode while it was mid-disconnect. This won’t stop the dropouts, but it’ll make the zone usable whenever it is present.
  3. Test the link outside Roon. Set Windows’ default sound output to the Anthem and play a YouTube clip. If Windows drops it too, that confirms this is happening below Roon entirely, and the fix is in the hardware chain.
  4. Update the Intel graphics driver on the Surface Book 2, but from Microsoft’s Surface driver pack rather than Intel’s generic installer, since Surface uses a Microsoft-signed variant. The Display Audio endpoint comes from that driver.
  5. On the Anthem, set the HDMI input you’re using to a fixed 2-channel PCM mode and turn off any auto input-switching or eARC negotiation on it. Then confirm the receiver is actually switched to that input while Roon shows “playing.”
  6. For the firmware, the Anthem updater generally needs the receiver on Ethernet with unrestricted outbound access. On an eero mesh, try connecting it to the primary eero and confirm client isolation isn’t enabled.

A few questions that would help

  • Does the Anthem hold a stable picture from the Surface for hours, or does the video blink too?
  • What’s the exact Anker model, and is it bus-powered or does it have its own power input?
  • Which HDMI input number on the MRX 1140, and does that input have ARC/eARC enabled?
  • Could you try the Surface’s HDMI output into a TV instead? That would tell us quickly whether it’s the dongle or the receiver.

Thank you!

Here are the updates

  1. New powered USB-C dongle replaced. Now I consistently see the HDMI
  2. Turned off exclusive mode
  3. YouTube does not play via Anthem either
  4. Updated Surface graphics drivers from Microsoft. Interestingly, transiently, in System Settings, I saw Anthem listed as an output option. But not in Roon. No music played via Anthem
  5. Switched off eARC. Not sure how to do fixed 2-channel PCM in Anthem
  6. Unable to do firmware update; not sure how to bypass eero. Anthem is too far from the main router, and I am uncertain/not confident unplugging all the wires from Anthem and directly connecting it to the main router

Outcome: No sound still out of Anthem

Hey @Sandeep_Gupta,

Thank you for working through all six of those and reporting back in such detail, that update told us more than any log I could pull.

It looks like the powered dongle solved the problem I diagnosed from your logs. The HDMI zone staying consistently visible means Windows has stopped adding and removing the Intel Display Audio device, and those device_not_available drops should be behind you.

The important finding is in your step 3. YouTube also produces no sound through the Anthem. Roon isn’t involved in that path at all, that’s your browser going straight through the Windows audio mixer, out the dongle, into the receiver. So what we’re actually dealing with here is two separate problems that looked like one:

  1. The zone disappearing: an unpowered adapter dropping off the USB bus. Fixed.
  2. No audio at the speakers: happening below Roon, at the HDMI handshake between your Surface and the Anthem. Still open, and not something we can address from Roon’s side.

One test to confirm this definitively. Please open Windows Settings → System → Sound, set the Anthem (Intel Display Audio) as your default output, then open the classic Sound control panel, select that device, click Properties → Test. If those test tones are silent, we’ve conclusively ruled out both Roon and your browser, and the issue lives entirely in the Windows/HDMI/Anthem chain.

Assuming it is silent, here’s what I’d check, roughly in order of likelihood:

  1. Which physical jack is the Surface plugged into? You mentioned disabling eARC, if the dongle is connected to the Anthem’s HDMI OUT/eARC port rather than one of its HDMI inputs, that alone would explain the silence. Please confirm the input number.
  2. What does the Anthem’s front panel show for that input? If it isn’t reporting an incoming audio format such as “PCM 2.0,” the receiver isn’t being handed audio at all, which points at the EDID negotiation, not the receiver’s decoding.
  3. Is a display connected to the Anthem’s HDMI output? Most receivers won’t pass HDMI audio until the video handshake fully completes. If you’re running the Surface into the Anthem with no downstream TV or projector active, that’s a common cause of exactly this symptom.
  4. Check the input’s configuration on the Anthem. The input needs to be assigned and its audio source set to HDMI rather than analog or ARC, with a speaker profile active for it. This is also where you’d find the 2-channel PCM setting you weren’t able to locate.
  5. Try a different adapter brand. USB-C DisplayPort-alt-mode dongles vary a lot in how they present audio capabilities. The powered one fixed enumeration, but it may still be advertising an audio descriptor the Anthem won’t accept.
  6. Firmware. I understand the distance from your eero is the blocker, if you can temporarily relocate the unit or run a length of Ethernet to it, it’s worth ruling out.

Steps 1 through 4 are best answered by Anthem’s support team or your dealer, and I’d encourage you to open a ticket with them referencing what we’ve established here, that the source device is confirmed to be outputting audio and the receiver isn’t reproducing it, independent of any particular application.

In the meantime, so you can actually listen: the Anthem isn’t a Roon Ready device, so HDMI from your Surface, AirPlay, and Chromecast are your three options. Your logs showed the AirPlay and Chromecast zones streaming reliably throughout the entire period we were troubleshooting, not a single dropout. I’d suggest using one of those while the HDMI path gets sorted out.

We’ll be monitoring for your reply! :raising_hands: