I was the person who started the "long thread" on this subject

Do make sure that you specify the server's name as well as the printer's name, e.g. SetDefaultPrinter("\\servername\printer's name(not the share name)"). That was another part that was not clear in the docs - which have just been revised to help us newbies.

Thanks for the doc enhancements guys! When does it become part of the KiX web download, or has it already?