So far I have one purchased license on a 2GB PoE-hatted RPi4.
It's intended purpose is not webcam stuff, as I intended on purchasing another license later for a dedicated rpi 4 to pass what will be 3 webcams through to a dedicated pc meant to record the security footage. However I am using the one I have presently with the license and the optimized for rpi4 special build image.
For the intended function of passing through a usb-bluetooth dongle, and a usb3 blue-ray disk drive this tool works flawlessly
for the testing function of running a 5MP web cam the connection is unreliable. The windows built-in app works mostly if not always but doesn't allow much in the way of settings changes and defaults to some low resolution. Use of any other app that has setting that can go to the camera's full potential and often times the moment you select the camera (even before tinkering with setting) you hear the windows disconnected usb chime and you may or may not hear the connect, reconnect chime repeatedly and then just gives up with the app that I am attempting to use just failing to connect, in one case it even said usb device malfunctioned forcing me to ssh into the PI and reboot it.
I should mention this is with 1 webcam, and the bluetooth dongle and blueray drive were not in use, and as part of troubleshooting were directly unplugged (to no effect).
I suspect the issue is a dataspeed/dataflow issue but do not know for sure. I don't think it's a available power issue because that should have resolved it's self when I unplugged the other things (bluetooth, blue-ray).
I am dubious if there is a work around for this which would be sad, and require a course correction on my part for what I am building out, but I can hope.
At the moment I am testing with a powered usb2 hub over a ethernet line (not ip based just uses a ethernet wire between the 2 halves of its adapting self, and the pc is clueless it is even in the mix. This hub is working perfectly for the 1 webcam I have presently but I am dubious about the 2 others (3 total) I wanted to add (there are 4 jacks available, but I suspect the throughput there would be too high, and the reason for looking at virtualhere was it's usb3 support to which I assumed (perhaps in error) that implied transfer speed in excess of what a typical usb2 bus could handle and thus being bottlenecked only by network speed (or not even if compression is in play...).