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

Printing problems in Safari after Sonoma upgrade

My iMac is running Sonoma and the version of Safari that came with the upgrade. I have been getting recipes from such sites as


https://www.proportionalplate.com/quince-stew/#recipe


These have a 'print' option. When I try to print, the preview image looks perfect, but the actual print consists only of a blank page. A partial workaround is to use the "PDF" option when printing, which usually generates a printable PDF, but not always! In Google Chrome, the printing works perfectly.


This looks like a bug in Safari. Is there any more info available?

Posted on Oct 13, 2023 3:48 AM

Reply
Question marked as Best reply

Posted on Nov 2, 2023 9:48 AM

Hi Living Fossil- I was having the same issue and was getting SO frustrated! My husband figured out a fix that worked for me: Click print on the recipe website. When it opens the recipe in the next tab, instead of hitting print with your mouse button, push the Command button and the letter P button (while holding down the Command button.) It will open the printer window as normal, then hit Print just like normal. I don't even pretend to understand WHY it is any different, but it has been working for me, and will hopefully be your fix too!

14 replies
Question marked as Best reply

Nov 2, 2023 9:48 AM in response to Living Fossil

Hi Living Fossil- I was having the same issue and was getting SO frustrated! My husband figured out a fix that worked for me: Click print on the recipe website. When it opens the recipe in the next tab, instead of hitting print with your mouse button, push the Command button and the letter P button (while holding down the Command button.) It will open the printer window as normal, then hit Print just like normal. I don't even pretend to understand WHY it is any different, but it has been working for me, and will hopefully be your fix too!

Nov 2, 2023 10:58 AM in response to olwalker

Wow! It worked! I congratulate your husband - I wouldn't have worked that out- I'd have thought Command-P would be exactly the same as using the 'print' button on the recipe itself, in that both open the print preview screen. Anyway thanks to you for sharing. This is a bug, but an obscure one - I won't be holding my breath for it to be fixed.

Oct 17, 2023 2:34 PM in response to TammyW_03

Thanks Tammy - I did read that article and as far as I know I checked everything. But the fact remains that the direct print from the page I mentioned (strictly, open the link and follow the 'Print Recipe' path, not changing the size) shows the preview image but only generates a blank page on the printer. The workaround generating a PDF in fact generates a blank page PDF even before it reaches the printer.


However the whole thing works in Google Chrome. This does seem to point to a problem in Safari.

Oct 17, 2023 2:48 PM in response to Living Fossil

Hello Living Fossil,


Next, try the guidance from Solve printing problems on Mac - Apple Support which may be helpful. For instance, there may be a printer update from the manufacturer. The following section is from the article above.


"Make sure you have the latest software

Make sure you have the correct version of your printer’s software (also called its printer driver). If necessary, install the latest printing software that came with the printer or from the manufacturer’s website. If you’re using a printer that another user is sharing, make sure you’re both using the same version of the printer software.

  1. On your Mac, to find out which version of printer software you’re using, choose Apple menu > System Settings, then click Printers & Scanners  in the sidebar.
  2. Click the printer in the Printers list on the right, then check the Driver version.

Contact with the printer manufacturer to see if you have the latest driver version.

If you’re using a network printer or a printer connected to your Mac, make sure you have the latest version of the software for the printer. If you still have problems, try a different version of printer software.

If you’re using an AirPrint-enabled printer, check with your printer’s manufacturer to see if any updates are available for your printer model."


After that, you might also try resetting the printing system if needed. Check out Reset the printing system on your Mac to solve a problem - Apple Support.


All the best.


Oct 18, 2023 3:40 AM in response to faith185

Thanks for that advice. I checked on the firmware and it's the most up-to-date (it's a Canon printer using the AirPrint protocol over wifi). I am reluctant to delete the whole printer and reinstate it, as it's working perfectly well in most circumstances, just not in the one I described. In particular, my example works in a different browser (Google Chrome), as I've said.


The printer also works perfectly well with the current version of Apple Pages, and I assume other apps. I am totally convinced the problem is to do with printing specific types of pages from Safari. It doesn't apply to everything - for example I just printed the page I'm typing on now (i.e. a normal web page displaying in Safari), and there was no problem. So I think the next stop is Apple Support. In my experience they are extremely helpful, but one does have to set aside quite a bit of time to work with them, so I'll try to fit the call in soon. If I get any joy, I'll report back here.

Nov 20, 2023 3:00 PM in response to Living Fossil

The "fix" suggested of using Command-P worked for me. However, I also tried to investigate printer driver updates. I have an Epson printer, and although the software includes an updater, the fine print says that updates are disseminated through Apple software updates. Checking for updates in general shows that everything is current. I don't want to mess with this too much at the moment, so for now I'll use workarounds when I have trouble printing.

Nov 22, 2023 11:58 PM in response to Living Fossil

This has to do with a SERIOUS bug in Safari V17.0. It has nothing to do with the printers or the drivers.


Safari loses session data after the print dialog is opened in a tab opened by another tab. This is such a serious bug that I'm considering taking Safari out of our applications supported browsers list.


The cmd-P works, but there are more problems under the hood in Safari 17.

Nov 24, 2023 12:52 AM in response to Living Fossil

I haven't, but I would presume someone has. This bug is all over the internet, and it (and its sister bugs) causes ridiculous amounts of problems on millions of sites.


If Apple still hasn't found this bug out, I would suggest everyone to change their browser, as Apple has more serious problems then. It's amazing that this wasn't found BEFORE the browser was updated. It's that bad.

Printing problems in Safari after Sonoma upgrade

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