The Canon PRINT app was working fine until i recently updated to version 2.2.0. Now after updating the app will not work on my iPhone 5. The app will work sometimes on my iPhone 6s. However the app says "cannont communicate with printer" very often. It seems random.
How do i fix this? And why does the app not work any more on iphone 5?
This is how I fixed it for the Canon Pixma MX922 for my two Macs.
I can scan with the PC interface and the control panel on the printer. I had to enter my SSID and password manually as doing it with WPS did not work for my ATT router.
I was able to download necessary files for Macbook Pro 17" 2007 OS X El Capitan v 10.11 and Macbook Pro 15' 2017 OS X Sierra v 10.12.6. Received same error as seen here "Cannot communicate with printer" error.
I received a DVD with printer software with the printer but it did not contain what I needed just a link that opened a web page when I chose my OS for each Macbook. I bought an external optical drive for optical drive software since the 15" has no optical drive. You don't need the DVD, you can go to the below site.
I went to Canon's site using link from the DVD https://www.usa.canon.com/internet/portal/us/home/support/details/printers/inkjet-multifunction/mx-s...
I think Register Product here is required. Despite my registering it elsewhere this particular location seemed to make everything work wrt getting the right files and having them install without issue.
The site detected MACOS Sierra v10.12 (it also auto-detected correctly with my El Capitan Macbook Pro)
Click on Drivers & Downloads
Click Select on the three listed drivers
Select MX920 CUPS Printer Driver Ver 126.96.36.199
Select MX920 Scanner Driver Ver.19.1.0b
Select Optional ICA Driver Ver.4.0.0.a-ea11.dm
Double click on each file and install them according to instruction
Go to System Preferences - Printers & Scanners
Click the + and add Canon MX920 series Bonjour Multifunction
Check Share this printer on the network
Turn Printer Sharing on
Click Sharing Preferences add Users if needed
Your installation should have placed files you need in the Canon Utilities folder
In IJ Scan Utility folder double click Canon IJ Scan Utility this is the new MP Navigator Ex from what I can tell.
The Canon IJ Scan Utility interface will open
Click to choose Product Name and change to Canon MX920 series Network (this got rid of the error unable to communicate) . If I left it as the default (Canon MX920 series I get the cannot communicate error)
You can now set your scanning preferences by double clicking Auto etc
Click OK on the message Scan by automatically selecting the settings......
The on-screen manual is less useful for settings info than the online manual.
The solution is this.
Firstly I can say that Canon were no help and no one on the net could help me .
This is what i did.
Unfortunately you have to use a ethernet cable from the printer to your modem or router.
Change from wireless to lan setting on printer .
You will probably end up with an address like 192.168.1.95 .if you can make this a static address
restart your modem or router
restart your smartphone
Open the canon print app and search for printers and it should pop up straight away.
For some reason the wireless communication between the modem and the printer is flaky so use the lan setup and not the wireless.