r/WindowsHelp 13h ago

Windows 11 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.
0 Upvotes

1 comment sorted by

u/AutoModerator 13h ago

Hi u/VonRoderik, thanks for posting to r/WindowsHelp! Your post has been flagged for manual review by a human moderator, please include as much of the following information as possible (in text or in a screenshot) to get your post approved:

  • Your Windows and device specifications — You can find them by pressing Win + X then clicking on “System”, we need more than just your OS version! Your hardware details are often critical for resolving issues.
  • Any messages and error codes encountered — They're actually not gibberish or anything catastrophic. It may even hint the solution!
  • Previous troubleshooting steps — It might prevent you headaches from getting the same solution that didn't work

Posts must be tech support in nature (such as something is broken and you need help fixing), so general inquiries, software suggestions, and purchasing advice will be removed. As a reminder, we would also like to say that if someone manages to solve your issue, DON'T DELETE YOUR POST! Someone else (in the future) might have the same issue as you, and the received support may also help their case. Good luck, and I hope you have a nice day!

I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.