Canon Wi-Fi multifunctional used to work but now it just scans without printing

I have read this: Org.cups.cupsd.{service,socket,path} not found.

The “bad descriptor” error is gone, but when I try to print the test page for the printer, I get: