from:
I needed to go into the laptop BIOS and enable a couple of “pre-boot Thunderbolt” settings, which came with warnings that this was unsafe to do, but otherwise the laptop would not recognize the dock’s usb and network devices… at all. It would just use the connected display and nothing else. Maybe you could have another look at your BIOS settings?
I have the Dell WD19TB USB/Thunderbolt dock. I don’t have issues at boot time, but when (re)connecting the dock to a running laptop, it will recognize the display and ethernet port, but not the keyboard. I can unplug/replug the keyboard and this doesn’t help.
So… it mostly works, but remains troublesome.