If you arent having problems with the print device holding other applications print jobs, what i would look at first is this, the print device that holds a job is USUALLY waiting for a user to insert a special type, size of paper, and when the button is mushed, the print device thinks it has that paper and prints the job. you might want to look at the default paper size/style in the program and make sure that the print device paper size/style is set correctly.