We have an app at our location by GE called Centricity Pharmacy. We are using iPrint client 4.30.

In this application when users print, it redirects the print job on its own to the next printer in the list. ie: I have printerA as my default, and when I print and choose printerA, it actually prints to printerB. If I remove all printers from the printer list leaving only one printer and then attempt to print the job fails.

The company that makes the software claims it is a problem with iPrint handling the job, yet we don't have this problem with any other software.

Any thoughts on how to troubleshoot this?
What about using iPrint Direct?