The level of BIOS bugginess on recent motherboards is reaching astronomic levels. The MSI motherboard I was trying that on will literally _duplicate_ the entire ACPI DSDT whenever you enable TBT (Linux shows a hundred warnings when booting up, which MSI claims is fine)...
Ah, the ASMedia experience! Glad AMD picked such an experienced and well-regarded company to do their chipsets /s
edit: Okay, the linked part actually uses an Intel chip, though the point still stands. ASMedia has so many other chips and bridges (including the mentioned AMD chipsets) and they're all pretty notorious for weird "huh that was supposed to work" kind of problems. Problems that generally don't happen on Intel platforms.
(also an older Asus with its TB3 expansion card only worked at all in Windows if you disabled the "enable Windows support" option in the BIOS, which is an interesting choice)
Oddly my OWC thunderbolt dock/switch somehow manages to provide it’s gigabit nic my surfacebook 3 over an _active_ thunderbolt cable. But the surfacebook doesn’t have thunderbolt support at all! So somehow the USB fallback and the display attached via a usb-c to displayport cable works. If I plug a real thunderbolt device in, it can see them and tries to enumerate them, which of course fails and throws up a malfunction message, stating that the thunderbolt device does not work correctly. Then it bluescreens…