Apple Vision Pro is now available in the U.S.

AirPrint not working after iOS 17 Update

AirPrint was working on ios16 using a Canon printer connected to my home WiFi. I recently updated to ios17 and the printer shows up as an available printer but shortly disappears after selecting it. I am able to print on iPad os 16 and my MacBook Air on Ventura using AirPrint. I’ve reset network setting on both router iPhone and printer and I am still encountering same behavior. Does anyone have any idea on how to fix it or if it is a known bug in ios17? I’ve also restarted my phone and tested it on my partners iPhone which shows same behavior on ios17.


[Re-Titled by Moderator]

iPhone 14 Pro Max

Posted on Sep 19, 2023 7:55 PM

Reply
Question marked as Best reply

Posted on Sep 25, 2023 6:55 AM

I have the same issue with Canon MF240 and no security software installed on my iPhone and iPad. Just updated to iOS 17.0.1 . The printer name shows up for a while and then disappears! I can print from my computer. I didn’t have this issue until before updating to iOS 17. Please fix this problem, it’s really annoying.

Similar questions

344 replies

Nov 26, 2023 4:31 PM in response to Lawrence Finch

I would tend to agree with you with most of these steps, but just a couple things to point out. First, I think deleting the VPN profile is necessary cause it seems the iPhone tends to turn it on when it feels like it at times. Like there was a time I opened my VPN app and it was clearly off and I even forced closed it, but Safari still thought I was in Canada. So I had to go into the settings and delete the profile, force close Safari and then it finally went back to the US. But I don’t think it necessary to remove the actual app. Because at the end of the day some ppl need to use their VPN- unless you’re using a browser like Brave that has a built in VPN. Can it cause problems? Yes, so if you feel that both the profile and app need to be deleted, then sure- but remember your VPN credentials if you don’t have them saved on the iCloud Keychain. Second, when “updating” the software on the printer I would say to ensure to update FIRMWARE on the printer. My printer is not fairly new, but I was still able to update the firmware OTA and after doing that- it solved all the AirPrint problems I was having on both my iPad and iPhone INSTANTLY. The only thing I would include is to check which wifi network your printer is connected to. Like I have three: the main one, the 5G network, and the network for my wifi extender. Sometimes AirPrint can’t find the printer if your iPhone and printer are on two different networks. I found sometimes it does, sometimes it doesn’t. But when I updated the firmware on my printer, I made sure my iPhone was connected to the network that I know my printer is connected to- and that’s also when everything started working fine again. So with regards to the iOS 17 update, it has seemed to do something to the phone where it cannot connect to printers with outdated firmware. Because it could still find my printer, but when selecting it - it wouldn’t do anything- but like I said when the firmware on my canon imageclass was updated, it instantly solved the problem. I think the problem for the ppl where this solution is not working is because their printer manufacturer hasn’t adjusted their software/firmware to be compatible with iOS 17 for iPhones/ipads. Yes, it’s true VPNs can mess it it, but at the end of the day the inability to airprint from iPhones/ipads has to do with the iOS 17 because it’s clearly incompatible with outdated or non-current software/firmware that is on the printer they are trying to print to. Because printing from my MacBook or PC to my printer was unaffected. This is an isolated iOS update issue that didn’t take into the account that the firmware on printers would need to be adjusted for it to be compatible. And apparently only some manufacturers got the memo and Canon is apparently one of them cause I haven’t read one other manufacturer that has made the necessary changes unless I missed a reply where it worked for on another manufacturer. Why only Canon? No idea.

Nov 26, 2023 4:38 PM in response to patrickj86

VPN frequently creates more problems than it solves. But one important fact is that when you install VPN it configures itself to the specific hardware, iOS version and network that the phone uses. If any of those change it can break the VPN. So any time you change any of these you may need to delete the VPN app and profile, restart your phone then add them back (if you still want to use VPN) so it can configure itself to the new environment.


And the reason you delete the app is so it thinks it’s “new”, so it will reconfigure the profile. The app isn’t causing the problem, the profile is (as you rightly pointed out), but the profile needs to be reprogrammed.

Nov 26, 2023 4:48 PM in response to Lawrence Finch

Uhh yeah I did, I was on the phone for over a two hours with Apple who had me do everything humanly possible and even they couldn’t figure it out after being transferred to the second level support. I ended up figuring it out myself when someone suggested updating the firmware on my printer OTA. And guess what?? It solved the problem INSTANTLY. You don’t need a tech degree to figure out apple messed up and this is an isolated incident having to do with this iOS 17 update. You’re talking to someone who just knows about tech as a side gig/hobby from a young age- if you only knew what I actually do for a living.


Also, most ppl don’t have anti virus on their iPhone so I just thought it was a moot point. Plus it would by WAY more likely for the firewall attached to the anti virus to cause the problem than the actual anti virus - and that’s from actual experience. Yeah, worth trying, but it’s clearly not the issue. and I tried saying that in the most respectful way possible- I could have said “oh that’s a really dumb thing to think about”. But I didn’t, so I don’t appreciate the targeted sarcasm or the attempt to patronize me. I’ve been spending a lot of time on this thread trying to help people, not take shots at them. Also, I would think you would know that the only way to insult someone is if they actually cared about what you think of them . 🙄

Nov 26, 2023 5:06 PM in response to Lawrence Finch

Ok, the main issue that has been proven to cause the issue is not being prioritized. Updating the firmware should be included before restarting the printer cause if you read through every single thread- it seems to be the problem caused by the iOS 17 update. Like I pointed out- Apple had me doing everything humanly possible for 2 hours before I thought to update the firmware on the printer which again, solved the problem instantly. And I even think I had already put back my VPN profile before updating the firmware (it wasn’t on though cause I knew that would cause an issue potentially)- so that’s totally unconfirmed if that’s contributing to the problem. I would say yes, potentially it could be a problem because of what a VPN actually does. But this solution is not working for ppl who have printers by all these random manufacturers that no one has heard of, just the mainstream ones. Canon has seemed to have received the message, so I’m surprised HP users are still having issues. They either have printers that are so outdated that there are no available firmware updates (which DOES happen unfortunately) but for the newer ones- maybe HP has yet to reconfigure their firmware so all their printers are compatible. I have no idea how Canon was able to come out with an update so fast. Guess I just got lucky.

Nov 26, 2023 11:55 PM in response to patrickj86

Patrick, excellent post,

The issue is totally an iOS issue and incompatible older printers, you can still print to those older printers from laptops and desktops using IP address printing. (see internet instructions on how to install an IP address printer on your OS device). Apple have removed support for earlier implementations of AirPrint (bonjour). As I understand it, the older printers had an earlier version of AirPrint (Bonjour) 1.2.1 (2003 - 2015) which it seems is no longer supported by Apple. The current version (?) is 3.1.0.1 dated April 2018 as far as I can tell. Printers which support AirPrint (bonjour) 3.1.0.1 should work. My older printer would not update firmware, I can still IP print from MacBook (Sonoma) and Mac mini (Catalina) but I had to use another solution to print from my iPad and iPhone running iOS 17.

As iOS devices rely totally on AirPrint bonjour (you cannot IP print from them natively) you might be able to print using a print manufacture's iOS application, HP and Canon iOS applications will still print as I understand it as they implement a version of IP printing imbedded within the application. (can someone advise on this).

Nov 27, 2023 1:13 AM in response to Techguyuk

If it truly were a Bonjour compatibility issue, why can I print from literally every other app? It doesn’t make sense at all. I think theres a handoff issue(bug/glitch) between the Photos app and Bonjour. Printer still gets a print command but clearly it’s empty so the printer aborts the process immediately. Another weird thing is I can print from my IPhone 14 Pro Max but not my daughters iPhone 14 Plus, my wife’s iPhone 13 Pro Max, my iPad Pro 12.9 M2, my daughter iPad 8th gen or my wife’s iPad 7th gen all of which are running iOS 17.2 and haven’t printed since iOS 17 RC. Again, we can print through literally any other app with the caveat that HP Smart will not print RAW photos

Nov 27, 2023 5:00 AM in response to Brandon2021

Brandon, are you saying that you can AirPrint to an older printer from an Apple device running iOS 17? What printer is it and what firmware is it running? What iOS apps can you print with? Sounds like you may have fixed the problem! Tell us how.

If you have just one iOS 17 device, your iPhone 14 Pro, on your network that will AirPrint, it stands to reason all other devices running iOS 17 will print.

Nov 27, 2023 5:37 AM in response to Brandon2021

Brandon, re your printing images problem, you could connect your iOS 17 device directly to your printer via a cable, you will need a usb c on one end for yr phone or iPad, and square usb printer connection on the other, I just tested this and it enables you to print via the cable from ios 17. This will bypass AirPrint . Not ideal but may help sort out the root cause of your image printing problem. If it prints with a cable it’s either an app issue or AirPrint.

My printer is a geriatric Kyocera 40 ppm duplex and a really don’t want to swap it yet so I have various systems to make it work without AirPrint functional on the printer (AirPrint Bonjour print server being one, IP printing being the other).

Nov 27, 2023 6:54 AM in response to DaveG100

ABSOLUTELY! Hardware manufacturers are required to keep their firmware compatible as Apple (and other manufacturers) update to new standards and fix identified vulnerabilities. It is part of the agreement they make when they request Apple, Google, Microsoft, etc announce that their product is supported. This applies to printers, medical devices such as hearing aids or blood sugar monitors, speakers, smart TVs. If this was not a requirement no manufacturer could ever add new features to their hardware.


Photo printing is a special case; that issue has been reported for your specific printer under other conditions also.

Nov 27, 2023 8:00 AM in response to Lawrence Finch

Sorry to interject here, but are manufacturers required to keep products updated with firmware when the protocol has changed? Surely the obligation is to provide support for current AirPrint protocols on new products which are supplied by Apple and are public domain. It’s surely the same as when Apple no longer provides updates to OS X or iOS. My old iPad will no longer update to the latest iOS 17. The product is regarded as a legacy product. Support for hardware can only last for a limited period. It’s how hardware manufacturers make their bucks!

Nov 27, 2023 8:32 AM in response to Techguyuk

Sorry to interject here, but are manufacturers required to keep products updated with firmware when the protocol has been updated by the protocol supplier, in this case Apple. Surely the obligation is to provide support on new products with current AirPrint protocols which are supplied by Apple and are public domain.

It’s surely the same as when Apple no longer provides updates to OS X or iOS. My old iPad will no longer update to the latest iOS 17. The product is regarded as a legacy product. likewise certain software apps will not run on older OSX versions such as Catalina, but are design and will only run on Ventura and Sonoma. Support for hardware can only last for a limited period. If you want the latest innovations you buy a new piece of hardware, be it a phone or a printer. It’s how hardware manufacturers make their bucks!


AirPrint not working after iOS 17 Update

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