When the SwiftView print menu is opened, it tries to determine the available print methods by sending a silent print job to the selected printer. If the printer does not respond, then SwiftView throws out the “Unable to determine printer output type” error, and Windows print is set as the print method.
This issue can occur in environments where the default printer is installed on a Citrix or Terminal Server, and sometimes when it is installed and shared from a remote location.
To resolve this issue:
One possible resolution is to force all print methods using the following registry key addition on the client side:
32 bit machines
64 bit machines