Autoconnection and firmware-device identification depend on ground-station databases as well as flight-controller firmware support.
Check USB enumeration on each board revision, bootloader and flight mode. Device detection is not evidence that the target supports every QGC firmware or peripheral workflow.