The USB port is probably defective. I have two 5-inch TomTom devices that have the same problem. The fact that it charges does not mean that the USB port is good. The port has 4 contacts, two for charging and two for data. Try another cable! If it still does not work, it means that the USB port is defective.