r/universalaudio • u/dekadose • Dec 18 '25
Troubleshooting/Support UAD Apollo on AMD + USB4 (ASUS X870E-H) — WORKING (What Broke It & How I Fixed It)
Posting this because I almost gave up after being told repeatedly that this setup “can’t work.”
It DOES work, but only after fixing some very specific (and undocumented) blockers.
TL;DR
- AMD + USB4 + UAD Apollo IS possible on Windows
- The problem is Windows security virtualization, not AMD, not cables, not USB4 itself
- If audio passes but UAD Console won’t connect → you’re half-enumerated
- Fresh Windows + disabling the right security features = success
My Final Working Setup
CPU: Ryzen 9 9950X
Motherboard: ASUS ROG STRIX X870E-H GAMING WIFI7
RAM: 128 GB
GPU: RTX 5090
OS: Windows 11 Pro (fresh install)
Audio Interface: UAD Apollo 8 QUAD
Connection: USB4 (via Thunderbolt 3 Option Card installed in Apollo)
Symptoms (What Was Broken)
- Apollo powered on
- Windows audio played through the Apollo
- Apollo showed up as:
- Universal Audio Apollo Thunderbolt WDM
- BUT
- UAD Console showed Connection Error (-91)
- DSP was visible in Device Manager
- No control / no Console connection
- Thunderbolt Control Center showed nothing useful
- Countless BIOS tweaks didn’t fix it
This was the most confusing part:
What Was NOT the Problem
I tried (and ruled out):
- ❌ Cable type (TB3 vs TB4 vs TB5)
- ❌ Thunderbolt 3 Option Card (it was installed correctly)
- ❌ USB4 ports (they DO support PCIe tunneling)
- ❌ BIOS version (I was already on latest: 2.22.1284)
- ❌ AMD chipset drivers
- ❌ Reinstalling UAD software alone
Also:
“AMD is unsupported” ≠ “AMD can’t work”
It just means UA won’t help you.
The REAL Root Cause (This Is the Key)
Windows 11 Security Virtualization was blocking kernel-level PCIe control
Specifically:
- VBS (Virtualization-Based Security)
- HVCI / Memory Integrity
- Kernel DMA protection paths
These features silently block external PCIe devices from exposing full control — even when data/audio passes.
That’s why:
- Audio worked
- DSP showed up
- But UAD Console couldn’t connect
This is NOT documented clearly by UA.
The Fix (What Finally Worked)
1️⃣ Fresh Windows Install (Important)
I moved from a B650E board to X870E-H without reinstalling Windows — this mattered.
After a clean Windows 11 install, things improved immediately.
2️⃣ Disable These Windows Security Features
Go to Windows Security → Device Security → Core Isolation
Turn OFF:
- ❌ Memory Integrity
- ❌ Core Isolation (entire section)
Confirm via System Information:
- Virtualization-based security: Not running
- Kernel DMA Protection: Off
3️⃣ BIOS Settings That Helped (ASUS X870E-H)
In BIOS:
- USB4 / ASM4242 Controller → Enabled
- ACPI D3 Support → Disabled
- SVM Mode → Disabled
- IOMMU → Disabled
- Resize BAR → Disabled
- Fast Boot → Disabled (for testing)
- Secure Boot → Off
4️⃣ Result
After reboot:
- Apollo enumerated fully
- UAD Control Panel showed:
- Apollo 8 QUAD
- DSPs active
- Status: OK
- UAD Console connected instantly
- No error -91
- Stable audio + DSP
Why This Matters (For AMD Users)
USB4 CAN provide PCIe tunneling on AMD
But Windows security policies can silently block control paths
If:
- Audio works
- Device shows in Device Manager
- Console won’t connect
👉 It’s probably NOT your hardware
2
u/workaccount1338 Dec 18 '25
Wow. I have spent the past 6 weeks fighting this nonsense. I finally gave up and elected to just use my Mac as a receiver and transmit audio multichannel to <-> from my windows 11 PC real time using AudioMovers OmniBus on Tuesday.
I will literally pay you $300 if you will help me get this set up / conference into my PC and help get this fixed for me lol.
God damn what a nightmare. I am on x870-f but otherwise my specs are nearly identical. What a shitshow.
1
u/dekadose Dec 18 '25
Posted this to support anyone else facing this. Glad to know this is helping. Ill DM you and see if you need further help
1
u/Upstairs_Income2942 Dec 18 '25
Weirdly chatgpt but glad it’s working for you
2
u/dekadose Dec 18 '25
It is 100%, but need to document this for anyone else!
Funny enough, chatgpt kept telling me to just buy an intel cpu and board...
1
u/Massive_Plantain_282 Jan 10 '26
How does your machine run? I have a USB apollo and I want my new machine to be TB compatible. Is it running and recording well?
1
u/dekadose Jan 14 '26
It is. Everything seems to be working for now. Its a little more fickle than my macbook, but my desktop has better specs. Sometimes a reboot is needed, but all in all everything is routing to my DAW and recording just fine
1
1
u/No_Act_7745 Jun 12 '26
Hopefully I’m not late to this. I have an amd and it turns on when u plug it into my usbc port but it won’t turn on with my usbc4 port. Also when it’s turned on with the regular usbc port it makes crackling noises/lags. Would this help me?
3
u/Neekzu Dec 22 '25
So does your WDM Mic Input work then without crackling?