Yes, datacable could get bad. See pinout picture
here
If you have a continuity meter, you can verify that the wires are conducting current accourding to the pinout picture. If the cable is indeed bad, you can repair it yourself, or just
buy a new one.