I have just spent another hour with online chat and the Level 2 tech confirmed that Office 2007 is no lomger supported and we all have to upgrade to latest Office pack. Not a good outcome
Just because MSFT no longer 'supports' Office 2007 does NOT mean that you
have to 'upgrade to latest Office pack'. Whether you find a permanent fix for the printing problem for Publisher does not mean you cannot continue to use Publisher 2007. You can always use the workaround of converting the Publisher
file to a PDF and then printing the PDF file. IMHO that is far better than the expense and
downgrading to Publisher 2016.
I have been using Publisher since Pub 97. In fact I still have Pub 2000, 2003, 2007, 2010 and 2013 installed. As of Publisher 2010, MSFT started downgrading and stripping functionality from Publisher with each version. IMHO Publisher 2016 is the most buggy
and the worst version of them all.
There are several ways of converting your Pub file to a PDF. The Office 2007 PDF add-in or possibly
the *Win10 PDF printer driver*are two options you may already have. Personally I moved away from MSFT PDF tools years ago and installed the freebie
PrimoPDF. It is a more functional and dependable tool IMHO. You can use it with any program from which you can print; it allows you to append an existing PDF file which you cannot do with any MSFT PDF tool; and best of all it appears to be immune to the
Office patches that tend to break things in an effort to fix other things. If you set primopdf to automatically open your PDF after converting it, then it is just one more step to print directly to your chosen printer from your PDF reader.
If you decide to try PrimoPDF then choose the custom install and opt out of any toolbars or junkware that is often bundled with freeware.
Abandon Publisher 2007 and spend the money to move to the inferior Publisher 2016 if you want, but don't say that you
have to do this. There is an option.
DavidF