This is usually caused by driver compatibility or macOS permission settings, have you checked if the Canon driver is fully updated and the printer is added again via AirPrint or Canon IJ driver? Also which macOS version are you using and is it USB or WiFi connected?