I have an external accessory for my PC tablet. It connects to the PC via USB for both power & data. It happens to be an RFID reader/writer, which means very low power draw. But the device type in and of itself probably isn’t significant.
The design is a few years old. Its body has a female USB-C connector and it came packaged with a male USB-C to male USB-A cord. So plug the C end into the device, then when you plug the A end into the typical female A connector on a PC, the PC recognizes the device, the LED lights up, etc. Typical plug & play behavior for a USB external device. And it works great.
Until … [cue ominous music]
I replace my old tablet with a new one. Which also involved going from Win10 to Win11. Which new tablet also has no USB-A connectors, only USB-C connectors. So I find a USB-C to USB-C cable in my stash, plug it in, and … nothing. The PC does not see the device. Or maybe it does, but Win11 works differently and plug & play needs to be enabled, or maybe the device failed in the ~6 months since it was last used, or maybe the cable is bad or … So many possible failure modes - how to diagnose them?
Try several different C-C cords. Same results. Try plugging my phone into the various cords as a known-good control. I find some cords are power only; the PC can’t see the phone. So makes sense it can’t see the RFID thing either. But of the several cords that work fine to provide both power & data between phone & PC, none do anything with the RFID device; it’s dead.
My old tablet with the A connectors is long since recycled, so can’t test that as a control. I have no other computers. Lots of fruitless Googling about win11 vs USB and some Chinglish from the device manufacturer.
Then in desperation I remember; I think I have an adapter from female USB-A to male USB-C. I do! Plug the male C end of the adapter into the PC, get out the RFID device’s C-A cord and … Success! The PC recognizes it immediately and all is well! Try the same thing with other C-A cords in my stash and all work fine. Net of the couple that my phone proves are power only, but that’s as expected.
Holy WTF, Batman!
That is one glitch I never expected to encounter. I have always believed that USB is USB is USB. The connector shapes change but are electrically identical. The maximum speed of ports has changed too, but the protocol is smart enough to handle all the speeds so the latest whizbang ports can still talk successfully to the oldest and slowest and dumbest ports. If the connectors mate, it will work. Yeah, right.
With all that lead-up, it’s now audience participation time …
Anybody ever have similar USB connector shape follies? Anyone here with enough tech knowledge to explain this issue? Why does C-to-A-to-A-to-C work, but C-to-C does not? Anything else interesting or entertaining along these lines?