For fixing the “Canon printer not printing” problem manually, you should set Canon as a Default Printer. Now, you should uncheck Offline Status. It is because Canon Printer is not printing due to Offline Issue. Finally, delete Print jobs from the print queue.
