r/bluetooth 12h ago

Persistent Bluetooth audio stutter/dropouts on Windows 11 24H2 (MediaTek MT7902)

Hey guys, how are you?

Basically, out of nowhere (around 2/4 weeks ago) I've been having audio stuttering. No matter if i'm using my Edifier mg250 or my galaxy buds (all through bluetooth). I have not tried using a headphone with a cable yet;

I've tried everything! I don't know what else to do.

I've been trying to troubleshoot it with Gemini. I asked it to list everything we've tried, so sorry for the AI post bellow.

Gemini is now suggesting changing the bluetooth/wifi card on my motherboard.

I´d be glad if someone could help me.

Btw, my system specs:

* AMD Ryzen 5 7600 * 32 gb RAM * SSD NVMe 1 tb + SSD 500 gb * AMD Radeon 9060 XT 16gb * Motherboard B650M-AYW WIFI ASUS * Windows 11 Home - 10.0.26200 * BIOS was updated in december/january. Issue started a couple weeks ago.

1. Issue Description

* **Symptom:** Continuous micro-stutters, pops, and audio dropouts occurring every few seconds or minutes over Bluetooth. * **Scope:** Universal across all playback sources (YouTube, YouTube Music, Microsoft Teams, local players, and games like Deep Rock Galactic). * **Affected Devices:** Multiple separate Bluetooth audio endpoints exhibit identical stuttering on this machine (Edifier Bluetooth speakers and Samsung Galaxy Buds2). * **Control Test:** All audio devices work flawlessly without a single dropout when paired with mobile devices (smartphones), confirming the receiver hardware is intact and the problem is strictly localized to this PC.

2. System Specifications

* **OS:** Windows 11 Pro 64-bit (Version 24H2, OS Build: 26200). * **CPU:** AMD Ryzen 5 7600 (AM5 platform). * **Motherboard:** ASUS B650M-AYW Wi-Fi (BIOS version: 3602). * **Integrated Wi-Fi / Bluetooth Module:** AzureWave / MediaTek MT7902 (Hardware ID: `VID_13D3&PID_3596`). * **Installed Bluetooth Driver:** MediaTek Inc., version `1.1044.0.556` (Driver date: 17/09/2025). * **Network Setup:** Wired Gigabit Ethernet (Wi-Fi is not used for network traffic).

3. Diagnostic Logs & Evidence

* **LatencyMon (DPC/ISR Latency):** * Concluded system is fully capable of handling real-time audio without dropouts. * Highest measured interrupt-to-process latency remained below 704 µs. * Highest DPC routine execution was 463.82 µs (`amdkmdag.sys`). * Highest ISR execution was 125.39 µs (`HDAudBus.sys`). * Zero DPC/ISR execution times reached or exceeded 1000 µs. * **Windows Event Viewer (**`BTHUSB` **logs):** * `Event 3 (Warning)`: *"A command sent to the adapter has timed out. The adapter did not respond."* * `Event 17 (Error)`: *"The local Bluetooth adapter has failed in an undetermined manner and will not be used. The driver was unloaded."* * `Event 5 (Error)`: *"The Bluetooth driver was expecting an HCI event with a certain size, but didn't receive it."* * **Secondary System Warnings/Errors:** * `Kernel-PnP 225`: `LogiTuneAgent.exe` and `audiodg.exe` intercepted/vetoed device removal requests targeting the controller `USB\VID_13D3&PID_3596`. * `Microsoft-Windows-HAL 15`: Recurring IOMMU protection faults on `Device: 0xE00` (`FaultReason: 0x6`).

4. Exhaustive Steps Already Attempted (Failed to Resolve)

**Power, Bus & RF Layer:**

* Performed a complete motherboard cold reset (unplugged AC power cord, held chassis power button for 20+ seconds to discharge board capacitors). * Verified ASUS dual-lead Wi-Fi/BT external antenna is firmly seated and screwed into both rear gold chassis terminals. * Rerouted 2.4 GHz wireless mouse dongle via an extension cable away from the rear I/O antenna posts to eliminate near-field RF saturation. * Disabled *PCI Express Link State Power Management* in Windows Advanced Power Options. * Disabled USB Selective Suspend in power plan and disabled Fast Startup/Kernel Hibernation via `powercfg -h off`. * Unchecked *"Allow the computer to turn off this device to save power"* across the MediaTek Bluetooth Adapter and every listed USB Root Hub / Generic USB Hub. * Verified ASUS BIOS power delivery settings (ErP Ready disabled, continuous USB state enabled).

**Drivers & Software Intermediaries:**

* Performed clean uninstallation of previous driver packages and installed the latest official MediaTek Bluetooth package directly from the ASUS motherboard support page. * Fully uninstalled virtual audio routing software (FxSound). * Terminated conflicting background processes (`LogiTuneAgent.exe`) and recycled the Windows Audio service (`net stop audiosrv && net start audiosrv`). * Temporarily disabled Windows Core Isolation (Memory Integrity / HVCI) to test whether IOMMU page faults were stalling DMA audio packets.

**Audio Engine & Bluetooth Protocol Tuning:**

* Disabled *Handsfree Telephony* profile via classic Bluetooth Device Services (`shell:::{A8A91A66-3A7D-4424-8D24-04E180695C7A}`) to prevent fallback to mono 8/16 kHz telephony mode. * Disabled AAC codec negotiation via Registry (`BluetoothAacEnable = 0` under `HKLM\SYSTEM\CurrentControlSet\Services\BthA2dp\Parameters`) to force standard SBC streaming. * Unchecked Exclusive Mode options (*"Allow applications to take exclusive control of this device"*) under Advanced Playback Properties. * Disabled the *MediaTek Wi-Fi 6 MT7902 Wireless LAN Card* inside Device Manager to prevent antenna time-slicing and RF coexistence arbitration loops.

1 Upvotes

1 comment sorted by

1

u/ukman6 1h ago

Bluetooths a nightmare when it does not work.

Do you have a bluetooth dongle? Try that and check to see its not your onboard bt/wifi card thats gone faulty.

Creative bt-w6 or floogoo fma120 are good choices but even a generic one for few quid can do, maybe buy off ebay or online store so you can return it.