Visitor

 • 

3 Messages

Thursday, March 5th, 2026 5:36 PM

Bufferbloat C grade - is AQM enabled? And dropped network frames when Twitch streaming

A little bit of background:

I've been streaming on Twitch for many years, with no issues with dropped network frames, but for some reason have started seeing quite a bit during Twitch streaming in the past few months.

I ran several Bufferbloat tests and they call come back with a grade of C.  I did some research and this seems to mean the issue is with the router. I checked and found that my Xfinity modem was outdated and due for an upgrade to get the best speeds (I'm on the 2 GB plan), and now I have the XB8.  I'm still getting dropped frames during streaming and the Bufferbloat test still gives a grade of C.

Further research shows that having a router with either SQM or AQM can help with this. I checked and see that the XB8 modem should have AQM (Advanced Queue Management). I remoted in to the router's settings and don't see this setting anywhere - how can I verify this is enabled?  Further, I read that this can not only be a router setting, but that AQM has to be "enabled in the area" - how do I find this out?

I tried calling - I couldn't get past the useless automated system to talk to a real person.
I tried the so-called Xfinity assistant - again, useless

I tried checking the 'submit a ticket' - which only lets you submit a ticket for 3 completely unrelated things - again, useless

So far this has been some of the most frustrating, maddening support experiences I have had with any company.  I'd switch if I could.

Oldest First
Selected Oldest First

Accepted Solution

Official Employee

 • 

2.4K Messages

3 hours ago

Hello, @nightwriter2000! I hear your frustration loud and clear. Dealing with a "C" grade in bufferbloat when you’re paying for a 2 Gbps plan is like owning a Ferrari but being stuck in a school zone. It can be especially maddening when you're a streamer, as dropped frames are the fastest way to lose an audience. Let’s look at what’s actually happening under the hood of that XB8.

 

Is AQM Enabled on the XB8?
Here is the short answer: The XB8 does have AQM (specifically using the DOCSIS 3.1 "PIE" algorithm), but it is usually "hard-coded."

- The Setting: As our Expert (EG) mentioned, we typically do not give users a toggle switch for AQM/SQM in the gateway's firmware. We manage it via the CMTS (the equipment at the local office).

- "Enabled in the Area": This refers to our rollout of "Full Duplex" or "Enhanced Speed" markets. In these areas, we updated the CMTS to better handle congestion. If your upload speeds recently jumped (e.g., from 35 Mbps to 200+ Mbps), you are likely in an "enhanced" area where AQM is active on our end.

 

Why the "C" Grade and Dropped Frames Persist
Even with AQM active, a "C" grade means your data packets are still getting stuck in a "buffer" (a digital waiting room) when your bandwidth is maxed out. Since Twitch streaming requires a consistent, steady heartbeat of data, any delay (latency spikes) causes the Twitch server to drop those late packets, resulting in dropped network frames.

 

Troubleshooting the "Last Mile"
Since the XB8 isn't solving it, the bottleneck is likely in one of three places:

1. The "Puma 7" Chipset Issue: While the XB8 is better than older models, Intel-based Puma chipsets have a history of jitter and latency spikes. Most pro streamers bypass this by putting the Xfinity Gateway into Bridge Mode and using a high-end third-party router with SQM (Smart Queue Management) like Cake or FQ_CoDEL.

2. The Upload Ceiling: If you are streaming at a high bitrate (6000+ kbps) but your "Enhanced" upload isn't active yet, you might be hitting the 35 Mbps upload cap. Even small background tasks (Cloud backups, phone photo syncing) can choke that 35 Mbps pipe, causing bufferbloat.

3. Local Node Congestion: If this started recently, there could be "noise" on your neighborhood's physical line. Since the automated system is blocking you, try using the Xfinity App to "Test my speed to the gateway." If the speed to the gateway is lower than your plan, it forces the system to let you schedule a tech.

 

What to try next
Before you spend more money on hardware, try these two "free" steps:

- Cap your Upload: In OBS/Streamlabs, ensure you aren't pushing more than 75% of your total upload capacity.

- Check for "Network Optimizers": If you have a "Gaming" motherboard, disable software like Killer Networking or ROG GameFirst. These often conflict with Windows' own packet handling and cause the exact dropped frames you're seeing.

 

And please let me know if any of this helps! We remain here to take a closer look and/or schedule a Trouble Call (tech visit) if necessary.

Visitor

 • 

3 Messages

Thanks for the detailed response. 

I have used various speed test tools and all of them show an upload speed of 200+ to 300+, and download speeds in the neighborhood of 1500 - 1700, so no issue there.  I stream at 5500 kbps in OBS.

I do have a high-end gaming motherboard, but I don't use any of its tools for network optimization.  I tested one of them and it did nothing, so I don't use it.

I have a hard-wired network connection from my gaming/streaming PC to the router.  I replaced my CAT6 network cable with CAT8 (extreme overkill, I know). I've done repair installs of the operating system on my PC. Tried various configurations on the IPv4 network adapter (all reverted since none of them did anything to help). I have made sure that there are no other bandwidth-hogging devices or applications hitting the router at the same time.

From your post above, it looks like my next step is to go ahead and get a router and put the Xfinity modem in bridge mode. My question becomes this, then - can I use any high-end router or are only certain ones supported?

Official Employee

 • 

2.4K Messages

Great question, @nightwriter2000! To fix bufferbloat at 2 Gbps speeds, the challenge isn't just "getting a high-end router" - it's finding one with a processor powerful enough to run SQM (Smart Queue Management) at multi-gigabit speeds. Most consumer routers use "Hardware Offloading" to hit 2 Gbps. As soon as you turn on SQM (which requires the CPU to inspect every packet), that offloading is disabled, and the speed often tanks to 300–500 Mbps.

 

1. The "Supported" Myth
We don't "support" third-party routers in the way we do modems. Once the XB8 is in Bridge Mode, it becomes a "dumb" pipe. Any router with an Ethernet WAN port will work, but only a few can handle SQM at your specific 2 Gbps speed.

 

2. Recommended High-End Options for 2 Gbps + SQM
To keep your 2 Gbps throughput while achieving an "A" grade in bufferbloat, you need a router that supports CAKE or FQ_CoDEL and has the CPU "grunt" to back it up. Here's what I've found doing some research online:

 

Router Type: Consumer (Prosumer)

Recommendation: ASUS RT-BE96U or GT-BE98 Pro

Why it works for you: ASUS "Adaptive QoS" is easier to set up. When running Merlin Firmware (a popular third-party add-on), you get access to CAKE SQM, which is the gold standard for fixing bufferbloat.

 

Router Type: Dedicated Firewall

Recommendation: Firewalla Gold Plus

Why it works for you: This is a "set it and forget it" powerhouse. It handles SQM at multi-gigabit speeds natively and has 2.5 Gbps ports. It’s expensive but specifically designed to solve the problem you're having.

 

Router Type: Enthusiast/DIY

Recommendation: Mini-PC (N100 or better) running OpenWrt

Why it works for you: This is the most powerful option. An Intel N100 processor can handle 2 Gbps SQM without breaking a sweat. You'd use this as your router and your old router (or a new AP) for Wi-Fi.

 

3. A Word of Caution on UniFi
You may see the UniFi Cloud Gateway Max recommended. While it has 2.5 Gbps ports, its "Smart Queues" (SQM) are officially recommended only for speeds below 300 Mbps. Enabling it on a 2 Gbps line will likely throttle your speeds significantly because its ARM processor can't keep up with packet inspection at that rate.

 

4. Why CAT8 didn't help
You likely saw no change with CAT8 because the "dropped frames" in OBS are network-layer drops, not physical-layer drops. Your cable was fine; the "buckets" (buffers) at our head-end or in the XB8 were just overflowing and throwing your data away because they couldn't keep the line steady.

 

The Internet's Recommendation
If you want a "consumer-friendly" fix that feels like a standard router:

1. Buy an ASUS RT-BE96U (or the Wi-Fi 6E equivalent RT-AX89X which has a very strong CPU).

2. Put the XB8 in Bridge Mode.

3. Enable Adaptive QoS or install Asuswrt-Merlin to enable CAKE.

I am an Official Xfinity Employee.
Official Employees are from multiple teams within Xfinity: CARE, Product, Leadership.
We ask that you post publicly so people with similar questions may benefit from the conversation.
Was your question answered? Please, mark a reply as the Accepted Answer.tick

Visitor

 • 

3 Messages

Thanks, I'll proceed with this next week and I will provide an update with the results.

Official Employee

 • 

2.4K Messages

@nightwriter2000 - Sounds like a plan! I'll check back in with you next weekend to see how it's going, but please feel free to reply here sooner if you need us for anything. Have a great rest of your weekend! We'll talk soon.

I am an Official Xfinity Employee.
Official Employees are from multiple teams within Xfinity: CARE, Product, Leadership.
We ask that you post publicly so people with similar questions may benefit from the conversation.
Was your question answered? Please, mark a reply as the Accepted Answer.tick

Expert

 • 

116.4K Messages

2 days ago

FWIW, the Xfinity rented gateway devices do not offer any toggleable or adjustable AQM / QoS settings.

(edited)

forum icon

New to the Community?

Start Here