Ok , I have been fighting this for months. Got a new computer and reinstalled my old publisher program. Works like a charm. Took the old computer and wiped it clean. Standard windows 10 install. Nothing fancy. Reinstalled publisher and it froze again.
Same thing. would not print. Looked at 3 other computers purchased at the same time. The other 2 have different motherboards and chipsets. Our conclusion, some new update to windows 10 is not compatible with the old mother board or processor.
Conclusion, I upgraded the machine but did not have to upgrade to 365 or yearly subscription service. My old MS publisher features work well once again. The other 2 old machines are having no problems. Just the one with the different board and CPU.
Hope this helps