The picture is fine and the soundbar is silent. That combination narrows the problem more than it looks: video and audio travel in opposite directions on an ARC connection, so a working picture already proves the cable, the port and the HDMI link are physically alive. What has failed is the return path — and there are only four things in it.
This guide covers the universal sequence that fixes most cases regardless of brand, then the specific menu paths and known quirks for each TV brand. Menu paths were verified against manufacturer documentation in July 2026; where a brand doesn't publish a fact, this guide says so instead of guessing.
Quick answer
- Use the port physically labelled "ARC" or "eARC" on the TV, and the HDMI OUT (ARC/eARC) on the soundbar or receiver — not one of its inputs. This is the single most common cause.
- Point the TV's audio output at the soundbar. Turning CEC on does not switch the audio sink by itself. This is the most-missed step on every platform.
- Turn on HDMI-CEC under its brand name — Anynet+ (Samsung), SimpLink (LG), Bravia Sync (Sony), plain CEC (TCL, Vizio, Hisense, Roku).
- Set digital audio out to Pass Through / Auto / Bitstream, not PCM. A format the bar can't decode plays as silence.
- Power cycle in order: unplug both for 30 seconds, power the soundbar or receiver first, then the TV.
Which failure is this?
Three symptoms, three different causes. Identify yours before working through steps.
| Symptom | Most likely cause | Go to |
|---|---|---|
| No sound at all | Audio output still on TV speakers, or wrong port | Steps 1–3 |
| Sound works, but no Atmos | Digital audio out set to PCM, or the link fell back to ARC | Step 4, and ARC vs eARC |
| Sound cuts out, or dies after standby | CEC handshake failing on wake | The standby problem |
| Sound is out of sync | Not an ARC fault at all | Lip-sync |
Step 1: Verify the port at both ends
On the TV, only one HDMI port carries the audio return channel. Plugging into any other port gives you a normal video input and no audio return at all — which looks exactly like a broken soundbar.
Lead with the label, not the port number. Both Sony's and TCL's own manuals warn that the eARC port location varies by model, and Sony's help guide says plainly that "the location of the HDMI terminal that supports eARC/ARC varies depending on the model." Port numbers below are a cross-check, not a substitute for reading the back panel.
On the soundbar or receiver, the cable goes in HDMI OUT (ARC/eARC) — the output, not an input. On a JBL bar it's labelled "HDMI OUT (TV ARC)."
Verified eARC port numbers, where the manufacturer publishes them:
| TV | eARC port | Confidence |
|---|---|---|
| LG C4, C5, G4, G5 | HDMI 2 | Published in LG spec sheets |
| LG B4, B5 | HDMI 3 — the exception | Published in LG spec sheets |
| Sony Bravia 9 / 8 / 7, A95L | HDMI 3 | Sony help guide |
| TCL QM8K, QM851G, QM6K, QM7K | HDMI 4 | TCL manual |
| Hisense U8N / U7N, 65" and larger | HDMI 1 | Model-specific |
| Hisense U8N 55" | HDMI 3 — differs by size | Model-specific |
| Hisense U8QG, U75QG (2025) | HDMI 3 | Hisense spec sheet |
| Samsung, 2020–2023 One Connect | HDMI 3 | Samsung support |
| Samsung 2024–2026 (QN90D/F, S95F, S90F) | Not published — read the label | — |
Two things worth internalising from that table. The port is a model-level fact, not a brand-level one: Hisense moves it between HDMI 1 and HDMI 3 depending on screen size within the same model line, and LG's B-series breaks the C/G-series rule. And Samsung stopped publishing it after 2023 — plenty of sites will confidently tell you "HDMI 3 on every Samsung," but Samsung's own current support page only hedges with "usually the third HDMI port."
The TCL trap: on several C-series and QM-series sets, eARC is on HDMI 4, which is an 18 Gbps port — TCL puts the two 48 Gbps ports on HDMI 1 and 2 so they stay free for consoles. If you plugged your soundbar into a "best" port expecting the most bandwidth, you get no audio return at all.
The Sony conflict: on the Bravia 8, Bravia 9, A95L and X90L, only HDMI 3 and 4 run at 48 Gbps — and HDMI 3 is also the eARC port. An eARC receiver plus two 4K120 consoles does not fit. Something has to give: either a console drops to HDMI 1/2 at 4K60, or the consoles feed the receiver directly and the receiver feeds the TV.
Step 2: Point the TV's audio output at the soundbar
This is the step that fixes more cases than any other, and the one nearly every guide skips. CEC being enabled does not switch the audio sink. You have to select it.
- Samsung: Settings → Sound → Sound Output → Receiver (HDMI) (may appear as the soundbar's name)
- LG: Settings → All Settings → Sound → Sound Out → HDMI(ARC) Device
- Sony: Settings → Display & Sound → Audio output → Speakers → Audio System
- TCL (Google TV): Settings → All settings → Display & Sound → Audio Output Settings
- Vizio: Menu → Audio → Digital Audio Out → HDMI ARC, and turn the TV's internal speakers off
- Hisense (VIDAA): Settings → Sound → TV Speaker & ARC → ARC First
- Hisense (Google TV): Settings → Display & Sound → Sound → Sound Output → HDMI ARC
- Roku TV: Settings → Audio → S/PDIF and ARC → Audio mode
If "Receiver (HDMI)" or the soundbar's name doesn't appear in the list at all, the TV isn't seeing the device over CEC. Go to step 3.
On Hisense and Samsung specifically, the audio can bounce back to the TV speakers after a CEC hiccup — the bar still looks connected, but the sound is coming from the TV. Explicitly disable the TV's internal speakers rather than assuming CEC will hold the bar as the output.
Step 3: Turn on HDMI-CEC, under its brand name
ARC depends on CEC. Every manufacturer renamed it, which is why it's so easy to miss.
- Samsung — Anynet+ (HDMI-CEC). The parent menu moved by year, and Samsung's own regional pages contradict each other. 2025: Settings → General & Privacy → External Device Manager → Anynet+. 2023–24: Settings → Connection → External Device Manager → Anynet+. 2022: General & Privacy.
- LG — SimpLink. Settings → All Settings → General → External Devices → HDMI Settings → SIMPLINK (HDMI-CEC).
- Sony — Bravia Sync. Settings → Channels & Inputs → External inputs → BRAVIA Sync settings. Unchanged since 2020 on premium sets — but the 2026 Bravia 3 II drops the branding entirely and uses plain "CEC settings."
- TCL (Google TV). Settings → All settings → Channels & Inputs → External Inputs → External devices control (CEC). This menu holds both HDMI Control and the eARC toggle — the eARC switch is not in the sound menu where you'd expect it. (Older TCL glossaries call this "T-Link"; current Google TV models don't use that name anywhere.)
- Vizio. Menu → System → CEC → CEC Function → On. On Vizio this is the #1 miss — it's buried in the OS and the TV defaults to its own speakers.
- Hisense (Google TV). Settings → Channels & Inputs → Inputs → HDMI control — note it is not labelled "HDMI-CEC."
- Hisense (VIDAA). Settings → System → HDMI & CEC Functions → CEC Control → On.
- Roku TV. Settings → System → Control other devices (CEC) → enable 1-touch play and System audio control.
The Hisense step most guides skip: on VIDAA, go to Settings → System → HDMI & CEC Functions → CEC Device List → Detect. This forces the TV to re-discover the soundbar, and it resolves the majority of "CEC is on but there's still no sound" cases.
A Samsung caution: on Samsung, Anynet+ and eARC are coupled — eARC won't work with Anynet+ off. The common internet advice to "disable CEC to fix handshake problems" breaks Atmos on Samsung specifically.
If devices are powering each other on and off at random, you have a CEC loop: three or more devices fighting over the bus. Disable CEC on the source devices (console, streamer, Blu-ray) and leave it on only the TV and the audio device.
Step 4: Set the digital audio format
A format the soundbar can't decode plays as silence, not as an error. This is the fix for "sound works on some apps but not others" and for "everything works but there's no Atmos."
- Samsung: Settings → Sound → Expert Settings → Digital Output Audio Format. Stable across 2024–2025. Set to Pass-Through for Atmos; PCM is the safe fallback for diagnosis.
- LG: Settings → All Settings → Sound → Advanced Settings → Digital Sound Output → PCM / Auto / Pass Through.
- Sony (2020–2023): Settings → Display & Sound → Audio output → Digital audio out. Sony (2025–26 premium): the menu moved a level deeper — Settings → Display & Sound → Audio output → Audio system settings → Digital audio output. Set to Prioritize pass through. Note that "Bitstream" is not a Sony option name — it doesn't exist in their menus.
- TCL / Hisense (Google TV): Display & Sound → Sound → Digital Audio Out → Pass Through.
- Vizio: Menu → Audio → Digital Audio Out → Bitstream.
- Roku TV: Settings → Audio → S/PDIF and ARC → Auto passthrough.
Set eARC itself to Auto where the toggle exists: Samsung has HDMI eARC Mode under Sound → Expert Settings (default is Off), LG has eARC Support under Sound → Advanced Settings, Sony has eARC mode (2020–23) or eARC setting (2025–26), and on TCL it lives in the CEC menu described above.
Step 5: Power cycle in the right order
Handshakes are order-sensitive: the audio device needs to be present on the bus before the TV enumerates CEC devices.
- Power off the TV and the soundbar or receiver.
- Unplug both from the wall. On Hisense, unplug the subwoofer too.
- Wait 30 seconds — the capacitors need time to discharge. (TCL's documentation says 30 seconds; Hisense's says 60.)
- Plug in and power on the soundbar or receiver first.
- Then power on the TV.
- Give the handshake up to 60 seconds to complete.
The standby problem
If audio works until the TV sleeps and comes back silent, the CEC/eARC handshake is failing on wake rather than at setup. Nothing in steps 1–4 will fix it, because nothing in steps 1–4 is wrong.
Sony officially acknowledges this. Their firmware release notes for the Bravia 8 and A95L (v114.602.080.1, June 2026) list fixes for "an issue where there is no sound from a sound bar" and "an issue where there may not be any sound after turning the TV off and on with the remote control." Worth knowing when you search: Sony's notes never use the word "eARC" — they say "no sound from a sound bar," which is why searching for "Sony eARC bug" turns up nothing official.
What to do:
- Update the TV's firmware first. This is the one class of ARC problem where firmware is genuinely the fix rather than a stock suggestion.
- Turn off aggressive Eco/power-saving standby on the TV — some modes fully power down the HDMI block, so there's nothing to hand-shake with on wake.
- Workaround while you wait: power the soundbar off and on after the TV wakes.
Samsung users report a related pattern where eARC quietly reverts to ARC after standby — it presents as "Atmos worked last night, now it says Dolby Digital." This one is user-reported rather than manufacturer-acknowledged.
One myth to discard: you will find pages claiming that firmware updates reset your audio output to PCM. There is no manufacturer documentation, and no credible forum or press record, for that on any brand — it traces back to AI-generated content farms. The real effect that produces the same symptom is the eARC-to-ARC reversion above.
Brand-specific quirks
Samsung — Q-Symphony. Q-Symphony adds the TV's speakers as extra channels alongside a compatible Samsung bar (HW-Q990C, HW-Q800D, HW-S801B, HW-S700D). Stuck in a bad state, it can itself cause "no sound" — toggle it off at Settings → Sound → Q-Symphony to test. If it's greyed out, the bar isn't being recognised as Samsung-compatible: either it isn't a Q-Symphony model, or Anynet+ hasn't finished CEC discovery. There's also a sound-only reset at Settings → Support → Self Diagnosis → Reset Sound, which resets audio settings without touching picture or network.
LG — WOW Orchestra. LG's equivalent of Q-Symphony. Turn it off to test if audio is misbehaving. Also note that on LG, selecting HDMI(ARC) Device auto-enables SimpLink — and turning SimpLink off silently reverts your audio output.
Sony — the PS5 renegotiation. A PS5 changing resolution between menus and games can trigger an eARC renegotiation. If dropouts always coincide with PS5 use, that's the lead. Also check the Apple TV: Settings → Video and Audio → Audio Format → Change Format → Off (Use Best Available). Forcing the format manually causes renegotiation dropouts.
TCL — CEC doesn't select the sink. Called out in TCL's own behaviour: enabling CEC does not switch the audio output. You must select it explicitly.
Vizio — SmartCast defaults to TV speakers. Now branded "VIZIO OS" following the Walmart acquisition. A Vizio bar can also go silent if the TV sends a format it can't decode, such as DTS.
Sonos. The Ray is optical-only — it has no HDMI, so connect it to the TV's optical output. To check whether the TV is passing through or decoding, open the Sonos app → About My System → Audio In: if it reads PCM, the TV is decoding. An optical adapter exists for the Beam and Arc if your TV has no ARC port at all.
Apple TV — the layout that skips eARC entirely. If your soundbar has an HDMI input, connect the Apple TV into the soundbar, then soundbar → TV. Audio decodes at the bar and never depends on the TV's return channel. This is the most reliable Apple TV topology and sidesteps this entire guide.
Bars that were never going to do what you're asking. Before troubleshooting Atmos on the Sony HT-S350 or the Hisense HS2100: both are 2.1-channel bars with standard ARC and no Atmos support at all. They play compressed Dolby Digital, which is exactly what ARC carries. For these, optical loses you nothing except CEC volume control and auto power-on.
Quick reference
| Brand | CEC name | Audio output path | Format setting |
|---|---|---|---|
| Samsung | Anynet+ (HDMI-CEC) | Sound → Sound Output → Receiver (HDMI) | Digital Output Audio Format |
| LG | SimpLink | Sound → Sound Out → HDMI(ARC) Device | Digital Sound Output → Pass Through |
| Sony | Bravia Sync | Display & Sound → Audio output → Speakers → Audio System | Digital audio out → Prioritize pass through |
| TCL | CEC ("External devices control") | Display & Sound → Audio Output Settings | Digital Audio Out → Pass Through |
| Vizio | CEC (no brand name) | Audio → Digital Audio Out → HDMI ARC | Digital Audio Out → Bitstream |
| Hisense | CEC Control / HDMI control | Sound → TV Speaker & ARC → ARC First | Digital Audio Out → Pass Through |
| Roku TV | CEC (1-touch play) | Audio → S/PDIF and ARC | Auto passthrough |
| Denon / Marantz | HDMI Control | — | — |
| Yamaha | HDMI Control + Standby Sync | — | — |
| Onkyo | HDMI CEC / RIHD | — | — |
On a receiver the audio-output and format settings live on the receiver rather than the TV, so the TV-side steps above still apply — you're just pointing the TV at the receiver instead of a bar.
What the display is telling you
| Display shows | What it means |
|---|---|
| PCM | The TV is decoding and sending stereo. Set digital audio out to Pass Through. |
| DD+, no Atmos badge in the app | Atmos may be off at the TV, or the bar doesn't decode it. |
| ARC where you expect eARC | The port isn't eARC-capable, eARC is toggled off, or the cable's Ethernet conductors aren't carrying it. |
| Dolby Audio or stereo during an Atmos title | Still on ARC or PCM. |
| Cycling ARC → PCM → ARC | eARC negotiation failing and falling back. |
| "TV ARC" but no sound | Sound output is still set to TV speakers. |
| Display blank during playback | HDMI handshake/HDCP issue — suspect the cable. |
| Samsung bar: "Check the device power and connection" | The bar is on an input with no active source. |
| Hisense bar: display blinking | Usually stuck in Bluetooth pairing on the wrong input — switch its source to ARC. |
ARC vs eARC: what each one actually carries
ARC's signalling is derived from IEC 60958 — the same physical-layer standard behind optical S/PDIF. That inheritance, not an arbitrary limit, is why ARC can't carry lossless formats.
| Format | ARC | eARC |
|---|---|---|
| Dolby Digital 5.1 | Yes | Yes |
| DTS 5.1 | Yes | Yes |
| Dolby Atmos carried in Dolby Digital Plus | Yes | Yes |
| Dolby Atmos carried in TrueHD (lossless) | No | Yes |
| DTS-HD Master Audio / DTS:X | No | Yes |
| Multichannel uncompressed PCM | No | Yes |
The row that surprises people is Atmos over plain ARC. Atmos is not one format. Streaming apps deliver it inside Dolby Digital Plus, which ARC carries fine — so an "Atmos" badge over ARC is legitimate and common. What ARC cannot do is lossless Atmos in TrueHD, which is what UHD Blu-ray uses. If you only ever stream, ARC may genuinely be enough.
eARC's ceiling is 37 Mbit/s, per HDMI.org, which covers up to 192 kHz/24-bit and 32 channels of uncompressed audio.
Optical can never carry Atmos — not as a licensing decision but an architectural one. Dolby Digital Plus decoders are required to transcode down to 640 kbit/s Dolby Digital for S/PDIF, and that transcode strips the Atmos metadata. TrueHD can't fit down the pipe at all. Sonos, who sell an optical adapter, state it plainly: their home theatre speakers must be on HDMI ARC or eARC to play any Atmos. Optical remains an excellent diagnostic — if sound returns over optical, the fault is on the HDMI/CEC side, not in the soundbar.
Do you need a new cable?
Probably not, and the usual reason given for buying one is wrong.
Nearly every page on this subject claims eARC "requires" a Certified Ultra High Speed cable because eARC needs 48 Gbps. It doesn't. eARC needs 37 Mbit/s — about 0.08% of that — and it doesn't travel on the video lanes at all. It rides the cable's HDMI Ethernet Channel conductors. HDMI.org's own FAQ is explicit: Ultra High Speed cables support eARC, and "the Standard HDMI Cable with Ethernet and the High Speed HDMI Cable with Ethernet will also support eARC."
So the real question isn't bandwidth, it's whether your cable actually has properly terminated Ethernet conductors. Many cheap cables don't, and there's no way to tell by looking. That's the genuine reason to replace one — and why a Certified Ultra High Speed cable is the safe buy: it always includes the Ethernet channel, and the certification covers termination quality. This matters most on runs longer than about 3 metres.
A marginal cable can also pass video perfectly while intermittently dropping the CEC and eARC control channel — which looks like a software problem and isn't.
Skip cable-swapping if you're on an ARC-only bar like the HT-S350 or HS2100. ARC's demands are trivial and any working cable will do.
When the sound is late
Lip-sync drift is a different problem with a different cause, and no amount of ARC troubleshooting fixes it. Two things stack: the soundbar adds processing delay, and the TV's motion interpolation adds picture delay, which pushes audio ahead of video.
- Samsung: Settings → Sound → Expert Settings → Digital Output Audio Delay. Also try Picture → Expert Settings → Auto Motion Plus → Off, or use Game Mode / Filmmaker Mode.
- Note that the TV's delay slider and the soundbar's own audio-sync setting stack — adjust one, not both.
Full guide: audio delay and lip-sync fixes.
When it's the hardware
Isolate before you conclude anything is broken:
- Test the bar directly. Connect a console or Blu-ray player to the soundbar's own HDMI input. If audio plays, the bar is fine and the TV's return path is the problem.
- Test the TV over optical. If sound returns, the fault is on the HDMI/CEC side.
- Test a second device on the same TV port. If it plays fine but the bar stays dead across multiple ports, cables and a factory reset, the bar's HDMI board is the likely failure.
Factory-reset procedures vary — many JBL bars use a two-button press-and-hold on the unit itself. Check your model's quick-start guide rather than guessing, and re-pair to the TV afterwards.
Budget bars under roughly $300 tend to have less robust CEC implementations than mid-range models. If you're fighting chronic handshake problems on a no-name bar, that's context worth weighing.
FAQ
The picture is fine but the soundbar is silent. Why? Video and audio move in opposite directions over ARC. A working picture proves the cable and port are alive but says nothing about the return path. Ninety percent of the time the TV's audio output is still pointed at its own speakers — see step 2.
I turned CEC on and still have no sound. Expected. CEC lets the devices talk; it doesn't choose where audio goes. You have to select the soundbar as the audio output separately. This is the single most-missed step across every brand.
Which HDMI port is eARC on my TV? Read the back panel — it's labelled. The port number varies by model, and on Hisense it varies by screen size within the same model. See the table in step 1 for the ones manufacturers publish.
I have sound but no Dolby Atmos. Three usual causes: digital audio out is on PCM, the link dropped from eARC back to ARC (so lossless Atmos won't pass), or the content genuinely isn't Atmos. Check what the bar's display reads during a known-Atmos title.
Can I get Atmos over regular ARC? Yes — Atmos carried inside Dolby Digital Plus, which is how streaming apps deliver it. What plain ARC can't do is lossless Atmos in TrueHD, the kind UHD Blu-ray uses; that one needs eARC.
Do I need a special HDMI cable for eARC? Less often than you've been told. eARC needs 37 Mbit/s and runs on the cable's Ethernet conductors — HDMI.org confirms High Speed with Ethernet cables support it. The reason to buy a Certified Ultra High Speed cable is that it guarantees those conductors exist and are properly terminated, not the 48 Gbps.
Can I use optical instead? For a 2.1 bar with no Atmos support, yes — you lose nothing but CEC volume control and auto power-on. For anything Atmos, no: optical cannot carry it at all. It's still a great diagnostic.
The sound goes away after the TV sleeps. The handshake is failing on wake, not at setup. Update firmware first — Sony has acknowledged and patched this. Turn off Eco standby modes that power down the HDMI block.
My devices keep turning each other on and off. A CEC loop. Disable CEC on your source devices and leave it on only the TV and the audio device.
Did a firmware update reset my audio to PCM? Almost certainly not — that claim has no manufacturer or credible community record. What does happen is eARC quietly reverting to ARC after standby, which produces the same "it was Atmos yesterday" symptom.
Why does eARC work with my console but not the TV's apps? Different paths. A console feeds the soundbar's HDMI input directly; TV apps go out the TV's return channel. If apps fail but the console works, the problem is the TV's audio output setting or CEC state — not the bar.