I bought a USB 3.0 extension cable (3 feet) from Amazon. The cable works fine with USB flash drives. It connects the USB flash drive at USB 3.0 capabilities.
However when I connect my 2.5” HDD enclosure to it (Toshiba 2.5″ Laptop 500GB HDD), it takes 2-3 seconds to mount the HDD and then it connects at USB 2.0 speeds.
If I connect the enclosure to another cable I have, it connects at USB 3.0, so I don’t think cable that came with the enclosure or my USB 3.0 ports on my PC have any issues.
The issue seems to be only with this newly bought cable.
Discarding the cable is the only solution as there’s no repair fix but I wish to understand what is exactly wrong with that USB 3.0 cable from technical point of view so that it resolves to USB 2.0 speeds for HDDs. Closely inspecting the cable confirms that it has 9 pins and as the USB flash drive connects at USB 3.0 means it’s not a fake cable with only USB 2.0 pins.
Desktop PC is running Windows 11 Pro.