Easiest step is to swap your USB cable.
Also, plug your printer directly into your laptop and not the docking station. The docking station may be doing something funny to the incoming USB connection from the printer. If you can confirm that the problem only exists while plugging into the docking station then swap the docking station. Otherwise its likely the USB cable or a loose USB port that you are connecting to that is giving the computer a flaky connection.