Would be good to be able to configure USB enumeration order.
So it for example sends the CCID descriptor or U2F descriptor first, before sending the OTP HID device.
To reproduct the problem, try downloading the following app:
https://play.google.com/store/apps/deta ... yzer&hl=svConnect the Yubi with a OTG adapter or in a android device with a USB-A/USB-C port.
If you then have OTP+CCID+U2F, or CCID+OTP, or CCID+U2F configured, it won't work.
Because its apparently trying to send CCID data to the OTP/U2F device.
But if you disable OTP and U2F in Yubikey Manager, it will work with CCID.
Which tells us that if the CCID could be sent first, it would always work.
Best would be to have in the YK manager, a dropdown for each function, so you can select "First, Second, Third, Disabled" for each function. (And of course validation so you cannot select First/Second/Third for more than one function each)