I tried all sorts of things, reinstalling drivers and such, all fruitlessly, until I finally noticed...
...yeah, I don't know why I didn't see that before! I think that's classed as a hardware issue!
(I'm sure I have a spare USB cable somewhere.... though somewhere is quite a lot of possible places...)
So, yeah, I'm using my camera a lot for these posts at the moment...!