It's only with one application to one printer. Using a different printer is, unfortunately, out of the question.
I can't expect the users to manually clear the print queue each time it occurs. I've tried replacing the drivers at least four times now and nothing has worked consistently. At this point I'm considering finding some sort of intermediary application that will print it to a PDF then print the PDF on the printer, but I'm not sure such an application exists. If anyone knows of one or can think of some other solution, I would love to hear it.
To clarify, the application is a proprietary ebook reader for a specific set of veterinary info handouts. It appears to corrupt the file name when sending to the printer to have random symbols in the path. It's a particularly annoying issue because it's intermittent. I'll be able to get it to work until it stops working an hour later and breaks it until I address it again. I've tried every version of the drivers for this printer that I could find online; including PCL6, PS, etc.