Steps to fix Canon Printer in error state : -
Step 1: Resolving port issues
If your Canon printer is showing an error and you are Windows 10 user, chances are there is an issue with printer ports. To fix this issue do as follows:
Navigate to Device Managers by right-clicking on the Start menu.
Tap on the View tab and select 'Show hidden devices'.
You can spot COM and LPT port options.
Right-click on the printer port and choose 'Properties'.
Pick Port settings tab.
Select 'Use any interrupt assigned to port'.
Tick the box that states 'Enable Legacy Plug and Play Detection'.
Click OK and close the console.
Restart the printer and that shall resolve the issue. In case, the issue continues, move to the next step.
canon printer support number