Restarting the Print Spool service will resolve the Communication Error. But, to fix this issue permanently. Do download the latest version of Printer Driver from the Canon website. E.g. By searching “canon lbp2900b driver” I got driver software from Canon Website. Once, you get the driv...