Just recently I had a tech store guy gently but repeatedly insist to me that a certain USB cable was a USB 3 cable because it was type C on both ends. I didn’t wanna argue with him, but the box clearly said “480 Mbit”, so it was just a type C charging cable.
Of course the box designers were hoping you’d make that mistake so they didn’t write USB 2 on there, just the speed. And most boxes won’t even have that, you’ll just have to buy it and see.
But I mean if someone who spent their whole life fixing computers can get something that basic wrong, then it’s really a hopeless situation for anyone who isn’t techy.
And of course once it’s out of the box it’s anyone’s guess what it is. It’s a real mess for sure.
The receptacle is the issue - it can have up to 24 pins (though usually it’s 12ish), all bunched up in just a slightly larger space than on a micro usb receptacle which has 4 pins. So it takes some good skill to replace.