This is a quick one about a problem that I spotted with VirtualBox on my Macbook. I hope someone will find it useful.
I was trying to attach an encrypted USB drive to a Debian 10 virtual machine. Every time I selected the “JMicron USB” disk device from the USB device list, the following error appeared.

I tried couple of things based on what I was able to find about the problem on the Internet:
- Upgraded VirtualBox to 6.0
- Configured the USB filter
- Installed VirtualBox Extension Pack
- Enabled USB 2.0 controller
Eventually, what worked for me was:
- USB 3.0 controller (xHCI)
- VirtualBox 6.0
- VirtualBox Extension Pack

After changing the settings, I was able to detect my USB drive and mount it successfully.
