There are multiple reasons for the cause of this issue, they are
Faulty USB cable that prevents computer to detect the printer
Driver for the device is corrupt or missing
Also sometimes Malware block the system from recognizing the printer as a plugged peripheral device
So continue reading to know the solution for USB printing not working problems.
CHECK CONNECTION OF PRINTER
First restart the printer by clicking the printer’s power off to shut it down, and then press to power on again.
Then check the printer’s connection issue-check the USB and USB port for any damages
Clean the USB portal with a soft brush
If the issue still occurs to continue, move on to the next fixing method.
Outdated printer drivers can cause the “printer not connected” error.
Keep drivers up to date
Manually fix by visiting the printer manufacturer’s website and search for the specific driver of your printer model
Printer drivers are brand-specific,so you cannot download just about any printer driver
Make sure that the driver you download is compatible with your Windows version, and it is up-to-date
Use third-party software to detect your printer and Windows version, and it will find the specific driver for you automatically.
First launch the Control Panel by typing in the search bar and clicking the top result.
Then select Devices and Printers.
Next find the specific printer and right-click it. Choose Troubleshoot.
So the system will automatically diagnose the printer; follow the wizard should Windows attempt to fix the problem.
RESTART PRINT SPOOLER SERVICE
Print Spooler Service handles print jobs and interactions within the system and printer. If the error is found in the service, you can restart it and try printing again.
First press Win + R to launch Run.
Key in services.msc and choose OK.
Then find Print Spooler on the list of services and right-click on it. Choose Stop.
After a few seconds, right-click again and select Start to restart the service.
If the service isn’t running, right-click again, and select Start.
Restart your PC and try printing again.
Check when you receive a printer not connected error
Make sure the printer is included in the devices list.
If the problem still exists move on to next step
First press the Power button for a few seconds to turn it off, and wait for five seconds
Then unplug the printer's USB cable usually located at the back of the device.
Next turn the printer on by pressing the Power button. The printer may start printing the queued documents, so wait for it to complete.
After a few moments, reconnect the printer to the Mac by plugging the USB cable to the corresponding port
If the printer begins to print the queued documents, wait for it to complete before proceeding.
Try printing again. If the issue persists, follow the next method.
First switch the printer off by pressing the Power button until the indicator turns off.
Try restarting the printer by powering it on. If this does not work, try restarting your router to reset the network.
Remember to close all network tasks.
To restart, simply unplug the router from the power source and plug it again.
Wait for the router to connect to the internet. When you notice the indicator turned on, you can proceed to the next step.
Reboot your Mac. As soon as it restarts, click the Apple logo and select System Preferences.
Finally, select Printers and Scanners and find the printer name on the list.
If the printer shows up on the list of connected printers, it means that you can start printing wirelessly again. Otherwise, the network may be having issues that prevent the system from printing.
First make sure that the device is inactive before continuing.
Switch the printer on and unplug the cable completely, both the USB connection on the device and the plug to the power socket.
Wait for at least a minute.
Then reconnect the cable and plug it to the power source.
Finally turn it on by clicking the Power button. Retry printing again.
In case multiple printers of the same name are listed as a connected device on
Mac, remove all the unnecessary ones
Usually indicated with a green button below its name.
Then open Printers and Scanners to see the list of connected devices.
Remove the extra entries by selecting and deleting one by one.
Remove by clicking the minus button
Try printing again.
First check the network connection before proceeding.
Then go to Printers and Scanners and open the list of connected printers.
Delete the current printer by clicking on the minus button at the bottom right of the screen.
Re-add it by clicking the plus button, select the device from the list that turns up and choose Add.
Next select Use or the Print Using
Select Airprint or by choosing the available printer.
If the printer is Idle, try printing again.
First from the list of printers found in Printers and Scanners, right-click on the space of the printers list and select the Reset printing system.
Key in the administrator’s account then select OK
Then the list will then be refreshed and emptied.
Add a printer by clicking the plus button at the bottom left of the screen and retry printing.
So you need to follow every above mentioned step correctly. We hope our post makes it easier for you to understand. Also we made it as simple points for easy understanding.