Setting the default printer via script behaving strange

In version 8.02 of Lotus Notes, a developer is capable of issueing a print initiative of a Lotus Notes document to a particular printer. For example:

Call notesUIDocument.Print( [ numCopies%, [, fromPage%, [, toPage%, [,draft ]]]], PrinterTitle )

The PrinterTitle parameter is the name of the printer to which you are sending the print job.

The result of such call prompts the Lotus Notes client to set its default printer to that which is identified in the call. IBM, had indicated that if you set the default Windows printer to a printer, it should change the default printer for the Lotus Notes client. This in fact does take place, however, the problem is that when sending a print job to the default printer, it spools the job to a file within the Lotus Notes folder, as oppose to that which is what the system usually uses.

Please note that any other application within the system prints properly, after setting the default printer. Only Lotus Notes causes the issue.

Finally, the problem is rectified if Lotus Notes is turned off, and then turned back on, which is counter-productive.

Any help on this is greatly appreciated