Adding an ESP32 IDF component does some very weird things

Ah, okay, looks like the magic sauce is the CONFIG_TINYUSB_MSC_ENABLED=y in sdkconfig.defaults

@maxgerhardt Thank you for your patience. Your help is much appreciated.

No problem. The documentation issue still stands. Plus I had to painfully find these tinyusb versions that would not cause a config error. :frowning: