Hi barryjump,
Thanks, I eventually figured out that the problem was that rpi4’s usb is disabled by default to save power, as described in the datasheet, section 2.4. After adding dtoverlay=dwc2,dr_mode=host
to config.txt, usb devices are showing/working. Thanks again