Could be the cable or the port itself could have an internal defect. Without another cable to test it's harder to tell which. A new cable may or may not resolve it so I wouldn't spend a ton or just buy it from someplace you can return it if it doesn't fix your problem.
A bus station is where a bus stops. A train station is where a train stops. On my desk, I have a work station…