I do have to give them some credit. This client does have RDP back to main location and the system they use for their grain elevators uses the printers at the locations through the RDP so it does get complicated at times. It has stopped working at has been the programs fault.
But still, check the printer first. Damn.