Ok, your problem is that you have the stupid Qualcomm drivers loaded.
They take a perfectly acceptable WinUsb compatible interface and turn it into a COM port.
In Windows Device Manager (devmgmt.msc) if you see anything Qualcomm in "Ports" it's wrong.
You can seriously delete those drivers.
You want garden variety WinUsb drivers.
You could write your own .inf
The easiest way is to use Zadig which basically does that and signs it.
https://zadig.akeo.ie/
Yes, disabling com.onyx disables 60 Megs of cruft.
It does disable "enhancements" and a ton of other stuff.
You are left with a more Android-like environment.
If that isn't what you want, you have to disable individual activities & services.
Edit: Recovery has a ramdisk.