Sco-Unix IP Printer no longer working

I have a client running Sco-Unix 5.
They have many IP Printers setup.
One of the IP Printers is "LPJ", it has been functional for 3 weeks and then the switch died and hung up the queue. We reset the switch and restarted the jobs and they printed.
The switch went down again and we replaced the switch and restarted the jobs and nothing printed.
The printer is functional, can be pinged and can be printed from windows.
The Unix print manager is recieving the print requests and I can transfer the "LPJ" jobs to another queue and they will print fine.
The /etc/hosts file is correct
The printer is printing to /dev/null
The model is correct.
I have attempted to print the hosts file from the terminal and the job hangs until I transfer it to another queue.

So what am I missing here? What do I need to change or check to get this printer to print again.

We have found that when this happens restarting tcp will generally resolve the issue.
#/etc/rc2.d/S85tcp stop
#/etc/rc2.d/S85tcp start

Make sure that all telnet, ssh, ftp sessions are closed when you do this.
This procedure is faster than restarting the whole system.