Quick Answer: If your soundbar HDMI ARC is not working, the most common causes are CEC not enabled on the TV, the soundbar plugged into the wrong HDMI port, an HDMI cable that doesn’t carry the ARC signal, or a firmware mismatch between the TV and soundbar. In most cases, toggling CEC off and back on — then power cycling both devices — resolves it within two minutes.
When a soundbar HDMI ARC stops working in a living room setup — TV connected to a receiver or soundbar that was working fine for months — the instinct is to blame the cable or the soundbar. Usually it’s neither. The fix is buried in a TV menu setting, or in a mismatch between what CEC calls itself on your specific brand of TV (Samsung calls it “Anynet+,” LG calls it “SimpLink,” Sony calls it “BRAVIA Sync,” Roku TVs just call it “1-device CEC”). This guide covers every real cause, in the order they’re most likely to apply, with specific product recommendations if your current soundbar has a hardware limitation that software can’t solve.
What HDMI ARC Actually Does (and Why It Breaks)
HDMI ARC — Audio Return Channel — is a feature built into a specific HDMI port on your TV (almost always labeled “ARC” or “eARC”) that lets audio travel back from the TV to your soundbar over the same cable carrying video to the TV. Before ARC, you needed a separate optical or RCA cable just to get TV audio into a soundbar.
The reason it breaks so often comes down to three things working simultaneously:
- CEC (Consumer Electronics Control) — the handshake protocol that lets your TV and soundbar talk to each other. If CEC is disabled on either device, ARC won’t initialize.
- The correct HDMI port — ARC only works through the one port on your TV designated for it. On most TVs, that’s HDMI 1 or HDMI 2, but it varies by brand and model.
- An HDMI cable rated for ARC — not all HDMI cables carry the ARC signal. Cheap, unlabeled cables occasionally fail here even if they pass video fine.
Miss any one of these, and the TV shows “no audio output” or the soundbar sits silently on its ARC input with no signal.
One pattern that comes up repeatedly in user reports: ARC works perfectly for months, then stops after a firmware update, a power outage, or simply reconnecting cables during a furniture move. The fix is usually re-enabling CEC after the firmware resets it, or re-seating the HDMI cable in a port that may have lost contact.
At a Glance: Soundbars With Reliable HDMI ARC Support
Before the full troubleshooting walkthrough, here’s a comparison of five soundbars worth considering if your current hardware has a physical ARC limitation or if this is a new purchase.
| Soundbar | Channels | HDMI ARC | CEC Support | Best For |
|---|---|---|---|---|
| Bestisan 50W Soundbar | 2.0 | Yes | Yes | Budget TV upgrade, small rooms |
| BESTISAN 2.1ch 100W | 2.1 built-in sub | Yes | Yes | Desk/TV with subwoofer, no separate cables |
| VPFET ARC Audio Extractor | N/A (adapter) | ARC → Optical/RCA | No CEC | TVs with ARC but non-ARC soundbars |
| FUNLOGY 2.1ch 100W | 2.1 | Yes | Yes | Mid-range living room, projector pairing |
| Philips B4000 2.0 | 2.0 | Yes | Yes (Roku Ready) | Roku TV owners, clean 2-channel setup |
Step 1: Enable CEC on Your TV — Using the Right Name
This is the fix that resolves the problem for the majority of users who report “soundbar HDMI ARC stopped working overnight.” CEC gets disabled silently by firmware updates or factory resets, and most people don’t know what it’s called on their specific TV.
By TV brand:
- Samsung: Settings → General → External Device Manager → Anynet+ (HDMI-CEC) → On
- LG: Settings → General → SIMPLINK (HDMI-CEC) → On; also enable “Auto Power Sync”
- Sony BRAVIA: Settings → Watching TV → External Inputs → BRAVIA Sync Settings → BRAVIA Sync Control → On
- TCL/Roku TV: Settings → System → Control other devices (CEC) → On
- Vizio: Menu → System → CEC → On
- Hisense: Settings → Device Preferences → Inputs → HDMI Control
After enabling CEC: power cycle both the TV and soundbar completely (unplug from wall, wait 30 seconds, plug back in). Don’t just use the remote standby — a full power cut forces a fresh CEC handshake on boot.
One user with a Philips TAB8905 soundbar reported that the unit kept switching away from its ARC input automatically when an Apple TV 4K was connected to HDMI 1 on the soundbar itself. That’s CEC auto-switching triggering unintentionally — the fix is to disable “auto input switching” in the soundbar’s settings while keeping CEC enabled for volume control. It’s a nuanced difference that most brand support pages don’t explain clearly.
Step 2: Confirm You’re Using the Correct HDMI Port
Plugging into the wrong HDMI port is more common than it sounds — especially on TVs where the ARC-designated port isn’t prominently labeled or is positioned in an awkward spot on the back panel.
On most TVs, the ARC port is:
- Samsung: HDMI 2 (ARC) — labeled on the port itself
- LG: HDMI 2 (ARC) — on C-series and G-series OLEDs
- Sony BRAVIA: HDMI 1 (ARC/eARC)
- TCL Roku TV: HDMI 1 (ARC)
- Vizio: HDMI 1 (ARC)
The soundbar end is simpler — most single-HDMI soundbars only have one port, labeled “HDMI ARC IN” or “HDMI OUT (ARC).” If your soundbar has multiple HDMI ports (less common at budget price points), the ARC port is typically labeled specifically.
One edge case: older LG TVs from 2009–2013 have HDMI ports that predate the ARC specification even though the port physically accepts HDMI cables. If you’re plugging a new soundbar into a 15-year-old LG and ARC refuses to initialize, the TV may simply not support ARC regardless of what the manual implies. In that situation, optical (Toslink) is the correct connection path — and the VPFET HDMI ARC Audio Extractor exists precisely for the inverse problem (TV has ARC, older soundbar doesn’t).
Step 3: Set the TV Audio Output to PCM (Not Bitstream)
This catches people with otherwise correctly-configured ARC setups. When a TV’s audio output is set to “Bitstream” (also called “Auto” on some menus), it tries to pass Dolby Digital or DTS audio through the ARC connection. Budget soundbars that only decode PCM stereo can’t handle this signal — the result is silence.
Fix: TV Settings → Sound → Audio Output Format → set to PCM (not Bitstream, not Auto, not Dolby Digital).
If your soundbar explicitly supports Dolby Digital via ARC (manufacturer-stated), you can try Bitstream — but PCM is the universal fallback that works with every soundbar, including the Bestisan 50W and BESTISAN 2.1ch units in this guide.
The FUNLOGY 2.1ch soundbar’s spec sheet lists HDMI ARC support alongside Bluetooth 5.0, optical, and AUX inputs — but like most soundbars at this price tier, it decodes PCM over ARC, not raw Dolby Digital bitstream. Setting the TV to PCM first eliminates a variable that’s otherwise invisible in the soundbar’s own menu.
Step 4: Check the HDMI Cable
Not every HDMI cable carries the ARC signal. The ARC channel runs on pin 13 of the HDMI connector — and some ultra-cheap cables omit it or have contact issues at that pin. A cable that passes 4K video at 60Hz without issue can still fail to carry ARC audio.
How to test: Swap in a cable labeled “High Speed HDMI” or “Premium High Speed HDMI.” These certifications require pin 13 continuity. A generic, unbranded cable from a drawer of old electronics cables is the first thing to replace when ARC is intermittent or completely dead.
Cable length matters less than cable quality here. A 6ft Premium High Speed HDMI cable will outperform a 3ft no-name cable on ARC every time.
If you’re connecting an eARC-capable soundbar (uncommon at budget price points, but relevant to know), eARC requires HDMI 2.1 certified cable for full bandwidth. For standard ARC at 48kHz PCM stereo, any High Speed rated cable is sufficient.
Step 5: Power Cycle Everything — In the Right Order
Power cycling sounds trivial. The order matters.
- Unplug the soundbar from the wall
- Unplug the TV from the wall
- Wait 60 seconds (not 10 — let the capacitors drain)
- Plug in the TV first, let it fully boot
- Plug in the soundbar, let it power on
- Let the CEC handshake complete (up to 30 seconds) before testing audio
Several user reports describe ARC working intermittently — fine one night, silent the next morning after standby. The pattern often points to the TV or soundbar not fully completing the CEC negotiation during a soft restart. A full cold boot forces the handshake from scratch.
One Sony BRAVIA X900H owner described a situation that’s almost a perfect case study: ARC had worked without problems for an extended period, then stopped entirely one morning. Full power cycle — wall outlet, not remote — resolved it. The TV’s CEC state had apparently gotten stuck in an error state during standby, something a menu reset can’t clear without cutting actual power.
Step 6: Update Firmware on Both Devices
TV firmware updates reset CEC settings silently — this is widely reported across Samsung, LG, and Sony platforms. Soundbar firmware updates can change how the unit handles the ARC handshake.
TV firmware: Settings → Support → Software Update → Update Now (Samsung) / Settings → General → About This TV → Check for Updates (LG) / Settings → Device Preferences → About → System Update (Sony)
Soundbar firmware: Most budget soundbars (including the Bestisan and BESTISAN units) don’t have over-the-air firmware updates — they require a USB stick with a downloaded firmware file from the manufacturer’s support page. Check the manufacturer’s website using the model number on the bottom of the unit.
After any firmware update on either device, re-verify that CEC is still enabled — it frequently reverts to disabled post-update.
Step 7: Check if Your TV’s ARC Port Supports Your Soundbar’s Format Requirements
This is the step that almost no brand support page mentions. The issue: eARC and ARC are not the same thing, and a soundbar labeled “eARC compatible” may have different handshake behavior depending on whether the TV’s port is ARC or eARC.
If your TV has an eARC port (most TVs from 2019 onward), it’s backward-compatible with standard ARC soundbars — but only if the TV’s eARC/ARC mode is set correctly. Some TVs (Samsung in particular) have a separate “eARC Mode” toggle that, when enabled, can cause the port to reject older ARC-only handshakes.
Fix for eARC TVs with ARC-only soundbars: Go to TV sound settings → HDMI ARC/eARC → set to “ARC” rather than “Auto” or “eARC.” This forces the port to operate in the simpler ARC mode that every CEC-enabled soundbar can negotiate.
The LG C3 and Sonos Beam Gen 2 combination surfaced in user reports as an example of backward compatibility done right — both support eARC, but they backward-negotiate to ARC cleanly if the TV’s eARC setting is in Auto mode rather than forced-eARC. When it fails in this combination, it’s usually because the TV has disabled eARC entirely, leaving the port in a non-functional state for both protocols.
Step 8: Reset the Soundbar to Factory Defaults
If steps 1–7 haven’t resolved the issue, the soundbar’s internal connection memory may be in a bad state. Factory reset clears any stored pairing or input configuration that could be blocking the ARC handshake.
Generic reset method (check your manual): Most soundbars have a reset procedure involving holding a button combination (often the power + volume down, or a dedicated reset button on the rear panel) for 5–10 seconds until indicator lights flash.
After factory reset: reconnect via HDMI ARC only (no Bluetooth, no optical), re-enable CEC on the TV, and test.
Step 9: Use an Audio Extractor If Your Soundbar Doesn’t Support ARC
If your soundbar has no HDMI ARC input — common with older soundbars or budget Bluetooth-only units — but your TV does have an ARC-capable HDMI port, an HDMI ARC audio extractor bridges the gap.

Converts TV's HDMI ARC output to optical or RCA — useful when the soundbar lacks an ARC input but the TV has one.
- Outputs both optical (Toslink) and RCA simultaneously
- Supports up to 192kHz audio
- No CEC required
- Compact form factor
- No CEC passthrough — TV remote won't control soundbar volume
- ARC only (not eARC)
- Adds another power adapter to the chain
- Build quality is basic at this price point
The user scenario from Reddit that illustrates this perfectly: an old 55-inch LG (~15 years old) with a port labeled as supporting ARC but with hardware that predates the full ARC spec. The soundbar connected via optical after the ARC workaround — the extractor converts the HDMI ARC signal from the TV side into an optical signal the soundbar can handle. No CEC volume control, but audio works.
One practical limitation: without CEC, you lose the ability to control soundbar volume with the TV remote. You’ll need the soundbar’s own remote or its physical buttons. For a bedroom or secondary TV where the remote control integration isn’t critical, this is an acceptable tradeoff.
Product Recommendations If You’re Replacing the Soundbar
If troubleshooting confirms the soundbar hardware itself is the issue — no ARC input, broken HDMI port, or a unit old enough that firmware support has ended — here are the current options that handle HDMI ARC reliably.
Budget: Bestisan 50W Soundbar

50W 2.0 soundbar with HDMI ARC/CEC and optical input — functional entry-level pick for TVs under 55 inches.
- HDMI ARC with CEC support
- Three EQ modes including bass boost
- Optical and Bluetooth inputs as fallbacks
- 16-inch form factor fits under most 40-55 inch TVs
- No subwoofer — 2.0 channel only
- bass is limited
- 50W peak (not continuous RMS) — actual output lower
- No app or advanced EQ adjustment
- Not suitable for rooms larger than roughly 14x16ft
In a 12×14ft living room with the TV mounted at ear level and the soundbar placed on the TV stand directly below, this unit handles dialogue clearly at moderate listening volumes. The DSP bass enhancement mode adds low-end body for action content, but in a room with hardwood floors and no area rug, it becomes slightly thin below 80Hz — don’t expect it to fill a larger space without fatigue on the high end at volume. The HDMI ARC connection initializes reliably with CEC enabled; optical is the fallback if your TV’s ARC port is problematic.
Who this is for: Anyone replacing a failed soundbar on a modest TV budget, or setting up a secondary bedroom TV where dialogue clarity matters more than low-end extension.
Who should look elsewhere: Anyone expecting Dolby Atmos height effects, meaningful bass below 80Hz without a separate subwoofer, or room-filling volume in spaces larger than 15×18ft.
Mid-Budget: BESTISAN 2.1ch 100W with Built-in Subwoofer

All-in-one 2.1 soundbar with built-in subwoofer, HDMI ARC, and Bluetooth 5.3 — avoids the wireless subwoofer pairing issues that plague split 2.1 systems.
- Built-in subwoofer eliminates wireless pairing problems
- HDMI ARC with CEC support
- Bluetooth 5.3 for stable wireless pairing
- USB and AUX inputs included
- 100W is peak power — continuous RMS output is lower
- Built-in subwoofer can't be repositioned for room optimization
- No Dolby Atmos decoding
- 16.5-inch width may not suit TVs above 65 inches aesthetically
The advantage of a built-in subwoofer over a wireless external sub becomes clear once you’ve dealt with wireless subwoofer dropout — a common complaint with split 2.1 systems where the sub sits behind a couch or in an adjacent corner. With a built-in sub, there’s no separate pairing to maintain, no RF interference from routers or other 2.4GHz devices, and no late-night bass rattle from a sub positioned on hardwood near a shared wall. The tradeoff is that the subwoofer is wherever the bar is, so room positioning optimization is limited.
Who this is for: Desk setups, small living rooms (under 14×16ft), and anyone burned by wireless subwoofer dropouts on a split system.
Who should look elsewhere: Anyone who needs separate subwoofer placement for room acoustic optimization, or who wants Dolby Atmos overhead sound processing.
Mid-Range: FUNLOGY 2.1ch 100W with HDMI ARC

2.1ch HDMI ARC soundbar with optical and AUX — adequate for TV audio, but the 3.9-star rating reflects mixed reports on build consistency.
- HDMI ARC and optical inputs
- Remote control included
- Bluetooth 5.0
- Compatible with projectors via AUX
- 3.9-star rating — lowest in this group
- suggesting build quality variance
- No app control or EQ adjustment beyond remote
- Manufacturer-stated 100W peak — actual usable output lower
- No Dolby Atmos or DTS support
The FUNLOGY’s lower rating in this group warrants specific attention to what reviewers flag: some units have reported inconsistent ARC initialization — working on initial setup but requiring a power cycle after TV standby before audio resumes. This is a firmware-level behavior that may or may not be addressable by the manufacturer. If consistent ARC reliability is the primary requirement, the BESTISAN 2.1ch above has a meaningfully higher rating and a more established track record on this specific point.
Who this is for: Secondary setups where occasional power cycle tolerance is acceptable, or projector pairings where optical or AUX is the primary connection anyway.
Who should look elsewhere: Primary living room TV setups where ARC reliability is non-negotiable, or anyone unwilling to troubleshoot intermittent connection drops.
Clean 2.0 with Roku TV Compatibility: Philips B4000

Roku-certified 2.0 soundbar with HDMI ARC — the Roku Ready label means CEC integration is pre-validated, which reduces setup friction on TCL and Hisense Roku TVs.
- Roku TV Ready certification reduces CEC setup issues
- HDMI ARC with verified TV compatibility
- 60W max output for a 2.0 design
- Clean
- low-profile form factor
- 2.0 only — no subwoofer or bass extension below ~80Hz
- 60W max output limits large room performance
- No Dolby Atmos
- No optical input (HDMI ARC and Bluetooth only)
The Roku TV Ready certification on the B4000 is worth understanding specifically in the context of this guide: Roku’s certification process validates that the soundbar’s CEC implementation matches Roku TV’s expectations for ARC control. That means volume control via the Roku remote, automatic input switching, and ARC initialization all work without the manual CEC menu digging that non-certified soundbars sometimes require on Roku TVs. One user with a TCL Roku TV described needing to navigate to HDMI 3 on the TV menu (not the ARC port) because a non-certified soundbar wasn’t being recognized correctly — a problem the B4000’s certification is specifically designed to prevent.
Who this is for: Roku TV owners (TCL, Hisense, Philips Roku TVs) who want plug-and-play HDMI ARC without CEC troubleshooting.
Who should look elsewhere: Anyone with a Samsung, LG, or Sony TV who doesn’t need Roku-specific certification — those TVs have their own CEC ecosystems and the certification doesn’t add value there.
When None of These Fixes Work: Hardware-Level ARC Failures
If every step above has been completed and ARC still doesn’t function, the issue is likely one of three hardware-level failures:
1. Damaged HDMI ARC port on the TV. Physical damage or pin corrosion on the TV’s ARC port. Test by using the optical input instead — if optical works but ARC doesn’t, the port is the problem, not the soundbar. A repair shop can assess whether the port is replaceable.
2. Soundbar HDMI input circuit failure. Less common, but HDMI controller chips in budget soundbars can fail, especially after power surges. Test the soundbar’s Bluetooth or optical input — if those work but ARC doesn’t, the soundbar’s HDMI circuit is likely the failure point.
3. TV firmware that broke ARC on a specific model. This happens — particularly on Samsung and LG platforms. Check the TV’s support community (Samsung Community, LG Community) for your specific model number to see if others report ARC failure after a specific firmware version. The fix may be rolling back firmware, which some TV brands allow and others don’t.
FAQ: Soundbar HDMI ARC Not Working
How do I reset my HDMI ARC connection?
Power cycle both devices completely from the wall outlet (not remote standby), wait 60 seconds, boot the TV first, then the soundbar. Then go into TV settings and toggle CEC/Anynet+/SimpLink off and back on. This forces a fresh handshake from scratch.
Why does ARC stop working after it was working fine?
The most common trigger is a firmware update on the TV that silently disables CEC, or a soft restart that doesn’t complete the CEC negotiation cleanly. A power surge can also corrupt the handshake state. Re-enable CEC in TV settings and do a cold power cycle.
How do I enable ARC on HDMI?
Connect the soundbar to the HDMI port labeled “ARC” on the TV (not any other HDMI port). Then enable CEC in TV settings — the name varies by brand: Anynet+ (Samsung), SimpLink (LG), BRAVIA Sync (Sony), or just “HDMI CEC” on most others. Set TV audio output to “PCM” rather than Bitstream.
Why is my soundbar not working when connected via ARC on my TCL Roku TV?
On TCL Roku TVs, go to Settings → System → Control other devices (CEC) → System audio control → On. Also ensure the soundbar is connected to the HDMI 1 (ARC) port, not another input. Roku TVs handle ARC through their CEC implementation — setting the TV’s “System Audio Control” to On is the specific toggle that enables the ARC audio routing.
Can I use any HDMI cable for ARC?
No. ARC requires the cable to carry the signal on pin 13, which requires at minimum a High Speed HDMI certification. Ultra-cheap or unbranded cables may pass video but fail on ARC. Look for cables labeled “High Speed HDMI” or “Premium High Speed HDMI.”
Does my soundbar need to support eARC to work with an eARC TV?
No. eARC TV ports are backward-compatible with standard ARC soundbars. However, some TVs have an eARC-specific setting that can interfere. If your ARC-only soundbar doesn’t work on an eARC TV, go to TV audio settings and change the ARC/eARC mode from “Auto” or “eARC” to “ARC.”
Why does my soundbar keep switching inputs away from ARC?
This is usually CEC auto-switching triggered by another device. If a media player (Apple TV, Fire TV, etc.) is connected to the soundbar’s own HDMI input, CEC may switch the soundbar’s active input automatically when that device turns on. Disable “auto input switching” in the soundbar’s settings while keeping CEC active for volume control.
My TV doesn’t have an ARC port — what’s the alternative?
Use an optical (Toslink) cable from the TV’s digital audio output to the soundbar’s optical input. If your TV only has RCA audio outputs, use an RCA-to-optical converter. The VPFET HDMI ARC Audio Extractor works the other direction — it converts an ARC signal from a TV that has ARC into optical or RCA for a soundbar that doesn’t accept ARC input.
Final Notes on HDMI ARC Reliability
HDMI ARC is a genuinely useful standard that works reliably when CEC is correctly configured and the hardware is functioning. The majority of “ARC stopped working” situations — across Samsung, LG, Sony, TCL, and Roku TV platforms — resolve with one of the first five steps in this guide: re-enable CEC, confirm the correct port, set audio output to PCM, swap the cable, or do a cold power cycle.
The cases that don’t resolve that way usually involve either older TV hardware with non-compliant ARC implementation or a soundbar whose HDMI ARC input has a firmware or hardware failure. In both cases, optical input or an audio extractor adapter provides a reliable fallback that doesn’t require CEC at all — just a standard digital audio signal path.
For a broader look at soundbars with HDMI ARC and eARC support, see the complete soundbar buying guide and reviews.
If you’re evaluating whether a Rivelia soundbar specifically handles ARC well in a multi-device setup, covers the ARC implementation and CEC behavior in practical use.
Last updated: June 2026