It appears the design of TinyUSB host mode isn't compatible with the RP2 USB hardware. Adjusting the HAL would need a significant effort because of the number of devices affected. Let's try CherryUSB.
raspberrypi/pico-sdk/pull/2212
raspberrypi/pico-examples/pull/603