A functional USB cable should have 4 identical connections on the end that connects to your board. They each have a little “bump” in them.

A damaged USB cable may have a bent metal connection or a connection that is so flat it cannot connect to your board.