Hello. My name is***** can help you with your question.
I'm assuming that you have the printer connected through the network port is that correct?
If so, what I would suggest doing is adding it as a regular IP printer which, as long as you have the IP address for the printer, should recognize the printer without a problem, even if discovery protocols are not finding it properly. To add a printer as an IP printer, just go into the printers the way you would normally add it and, and then for the port create a port and put in the IP address. If you do this and assuming the server and the printer on the same subnet there is nothing that can interfere with its operations so if you've done this and it's still not working, then there is very likely a problem with the printer itself.