I'm thinking it's a power issue too. Different PCs have different USB powering capacities, and if the situation was already borderline, a longer cable could tip it over.
One 2.5" external enclosure I bought a few years ago came with a 2-plug USB cable: you could plug both in to draw current from two USB sockets on the computer, and it was really necessary with an old laptop I had.