I tried all my arduino boards, all of them failed, except one which is not using CH340 as usb-ttl module.
There are a lot cheap arduino boards using CH340. when I use them, it detect metadata got null.
Maybe related to auto-reset, but I tried 120 ohm resistor and also 100 uF capacitor, they may make the board not auto-reset, but still can not let ols detect the arduino device.