You might be using a damaged port to connect your printer. Try changing the port to ensure that there is no issue in the port. If your USB port is still unable to connect the printer to your device then it is an issue with your printer driver. You can fix this issue by updating your printer driver on your device.