The Canon printer not printing, the problem occurs for various reasons. You have to troubleshoot the printer to fix the issue persisting with it.
If the printer is not printing properly first check if the ink cartridges are not empty. Print a calibration page and check the ink levels.
Open the Canon for Windows and click on the ink management and this will show you the ink level in the ink tank, If the ink is full and your printer does not print, check the authenticity of the ink cartridge.
It is always recommended to purchase ink from genuine retailers. If you are not using the original product, then the Canon printer will not print. If there is no issue with the cartridge, check the quality of the paper inserted.