Can't scan with Canon MF229 dw

Since upgrading to Sierra, I can no longer scan with my Canon MF229dw on my wifi network. Printing still works for the most part, though Sierra keeps losing track of my Canon, so I have to keep re-adding it. I currently have no problem with AirPrint from my iOS devices, either. But now when I open the scanner on my iMac, I get this message: "An error occurred while communicating with the scanner. (-9923)"

I have updated all the software from Canon (but found a disturbing rumor that Canon has a known issue with Sierra since the summer), but this hasn't helped.

Oddly enough, I'm able to scan when the printer is connected directly with a USB cable, but this is not convenient due to the printer's location. I'd prefer to get scanning working again through wifi, which is why I bought this model in the first place.

Any ideas? Thanks!

iMac with Retina 5K display, macOS Sierra (10.12.2)

Posted on Dec 28, 2016 11:18 AM

Reply
15 replies

Mar 5, 2017 7:30 PM in response to Dan Ringuette

I don't have the same exact printer you do, but I do have a Cannon and had a frustrating experience earlier this evening. I thought it was the new MBP I got, not the Sierra update! Everyone worked smashingly until I go the new MBP which of course has the latest Sierra update on it. I was ready to go absolutely nuts earlier when I had to scan and send some important paperwork. Even on scan to USB I could not get the scanner to work at all. I had to go to Printers and then hit "scan." Maybe that's how it is with the wifi too. I've never really bothered to hook the printer up to wifi. Yes, I was very flabbergasted when what usually is a simple, 5 minute operation took me well over a half hour to figure out, and I'm still not happy with how I had to change all of the settings on the scan page, too.User uploaded file

Jan 15, 2017 11:54 AM in response to John Galt

I spoke too soon. All appeared well, but shortly after getting everything working with AirPrint, it stopped working. I am now getting the same error message in my original post, but this time it also displays it when trying to scan with a USB connection, too. Resetting the print system has no effect. I've rebooted the printer, and reset its connection to my wifi network, but no luck. I doubt the issue is with the printer, since it worked flawlessly until I upgraded to macOS Sierra. Any other ideas I could try?

Feb 22, 2017 11:08 AM in response to Dan Ringuette

Dan, I'm in the same situation as you!

Sierra, MF227dw, printer works reliably, scanner works only after blessing it with holy water


Resetting the print queue only works for so long. I'm pulling my hair out because the current installation of El Capitan works just fine using the same drivers, yet Sierra not only refuses to connect reliably to the scanner, I have duplicate entries of "Import from Scanner" in Preview's scan section. Only one ever works, if it does. A fresh install of Sierra doesn't change anything, selecting a different driver doesn't change anything, and installing Canon's own drivers doesn't change anything.


It's currently configured as a wireless printer using secure AirPrint, router is fine, and no firewall blocking any routes to the printer. It has to be something to do with Sierra and how it is interfacing with printing / scanning devices. Changing to Secure AirPrint made it work for 2 hours last night, but as of this morning it is no longer functioning. Rebooting all three devices - printer, router, and computer yields nothing.


Is this something we can submit to Apple as a bug?

Feb 22, 2017 12:02 PM in response to charper01

I've managed to get the scanner working again with a USB cable, but it still is not working with AirPrint. I can generally print ok via AirPrint, but since I have it connected with USB, it's actually defaulting to that, and is printing faster than with AirPrint. I assume it's a bug, but don't know whether it's the responsibility of Apple or Canon to correct. How does one submit this issue as a bug?

Mar 4, 2017 11:17 AM in response to Dan Ringuette

I got my scanner working again by initializing all the settings on the printer, but it probably would have worked by just initializing (resetting) the network settings and setting the printer up from scratch. However, both Preview and Image Capture still list two scanners, only one of which ever works. I'm still up in the air with this one. Also, scanning via wired ethernet also did not work under macOS. USB direct to the computer worked just fine, so this issue is not isolated to wireless networking. I am unsure if plugging in the USB into the router's port would change anything. I hope this helps!


P.S. - Windows 10 never had an issue with this. The default scanning application worked fine during this whole time under Windows, so I still think it is a macOS issue. I'll report back if/when the 'fix' stops working.

Mar 24, 2017 9:50 AM in response to Dan Ringuette

Add me to the list of people with this same problem and this same scanner. It's just flaky for whatever reason. Like another poster mentioned, resetting the printer to factory default worked for a little while...until it didn't.


It's very frustrating.


Of note, I have had better (albeit not 100%) luck when using the Canon MF Scan Utility versus Image Capture. It often sees the scanner while Preview shows 2 versions of it—both of which generate an error. I'd live with that, if it worked consistently. Alas, it doesn't either.

Apr 26, 2017 11:15 AM in response to Dan Ringuette

I just spoke with a support rep Canon. It's not ideal, but their solution seems is better than nothing.


If you forget trying to use System Preferences and instead use the application called "MF Toolbox," network based scanning does seem to work. You'll select the scanner via Bonjour, and then you have to scan from MF Toolbox. That rules out using Image Capture, which is my preferred method of scanning, but I'll take functional over nothing.


Try this and let me know if it works for you, too.

May 15, 2017 4:14 PM in response to charper01

Tried this as well to no avail. Nothing I have found thus far works to fix this issue short of directly connecting via USB cable, a NON STARTER as my printer is quite far from the desk as it is shared by several other AirPrint devices which are all able to print just fine.

MACOS Sierra 10.12.4 Image Class MF217w connected via ethernet connection to Apple Airport Extreme - all functions worked flawlessly until at least the last MACOS update.

"An error occurred while communicating with the scanner. (-9923) - about as helpful as the Windows "an error has occurred 234765" messages I left behind years ago! Hello, hope someone at apple is listening as this is quite obviously something with the supplied MAC drivers. (also tried updating firmware - did not work, drivers from Canon, did not work, etc).

Dec 28, 2016 8:36 PM in response to Dan Ringuette

The Canon imageCLASS MF229dw is an Apple AirPrint-enabled printer. No USB connection is required and no drivers are required. Please read Connect an AirPrint printer to a Wi-Fi network - Apple Support.


Sometimes, you have to restart your wireless router or access point for an AirPrint-enabled device to be recognized on your Mac. To do that just unplug your router from its power receptacle, wait a moment or two, and then plug it back in.


If you can't get it to work, I suggest "resetting the printing system" according to macOS Sierra: Reset the printing system, followed by adding it again as an AirPrint device: macOS Sierra: Add or remove a printer.


For scanning documents, please read Mac Basics: Using a scanner - Apple Support.


If you're still having trouble, please review the suggestions in Resolve printer issues on your Mac - Apple Support.

Dec 29, 2016 7:57 AM in response to John Galt

Thanks for your reply. I've already done all of the above, to no avail. I also have no problems with AirPrint. As I mentioned, my iMac occasionally loses its connection to the printer on my wifi network, returning alerts that the printer is not connected, so I have to add it again in the Printers & Scanners Preferences pane, and delete the former printer description in the list. I'm not sure why this happens, but it's a small annoyance at most. There have been a few times when my iMac hasn't been able to find the printer to re-add it, so I've had to reset the printer, and that has solved the problem. I am differentiating between AirPrint and wifi printing, assuming that AirPrint is strictly for iOS and my iMac is printing/scanning via wifi only. I used to have an older printer that was not AirPrint compatible, but was a wifi printer, so I printed stuff from my iMac and MBP, but couldn't print from my iOS devices. Am I incorrect in my definition of AirPrint?


But the reason for my post is not printing; it's scanning. Even when the printer functions properly, the scanner fails to work. This all began when I upgraded to macOS Sierra. Prior to that, the scanner function worked perfectly over my wifi network. As I mentioned, I am able to scan just fine when I connected directly through USB, but I would prefer to scan with a wifi connection as I had been doing before upgrading to Sierra. I had hoped that one of the macOS updates to Sierra would fix this apparent bug, but so far they haven't.


Anyway, hoping there's a way to fix this scanning bug so that I can scan over the wifi network, and not have to use a USB connection. Thanks a bunch!

Dec 29, 2016 9:16 AM in response to Dan Ringuette

I am differentiating between AirPrint and wifi printing, assuming that AirPrint is strictly for iOS and my iMac is printing/scanning via wifi only.


That is not a correct assumption. If a printer or multifunction device offers AirPrint compatibility, I recommend adding it to Printers & Scanners as an AirPrint device as I wrote. Delete all other print queues for that printer or MFD.


Apple is disinterested in anything other than AirPrint.

Dec 29, 2016 9:43 AM in response to John Galt

Ok, thanks for clarifying that. I just reset the printing system for the third time today, but instead of selecting the device from the pop-up list as it appears when clicking the [+] button (it shows up as Canon MF220 - Bonjour), I took the long route and opened the Add dialog box. Previously I had simply selected it from the pop-up list. In the Add dialog box, I selected the printer, but it was unable to auto-select the the driver software, so I selected "Canon MF220" manually, but THEN I re-selected "auto-select" and lo and behold "Secure AirPrint" appeared. Maybe I not give it enough time to auto-select before, and apparently it won't default to "Secure AirPrint" when selected from the pop-up list in the [+] button. It is now loading the scanning software properly. Apple would do well to make AirPrint the default driver for such devices, or at least indicate that it is recommended. Thanks for your help. Problem solved!

This thread has been closed by the system or the community team. You may vote for any posts you find helpful, or search the Community for additional answers.

Can't scan with Canon MF229 dw

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.