If I right click on the .doc file that does not print using the UDFs, it does have "Print" as an option. Selecting this, causes Word to fire and then successfully prints.

I've also tried using pdf files as well. PDFs print fine from the subcontext menu, but do not work with the UDF.