Unfortunately it is a Print Driver problem with the "Class Driver" version of the driver being used. This is not a problem with Uniprint but more a change in the way Microsoft works with Printer Drivers. The new Type 4 drivers do not allow for the use of 3rd Party Port Monitors which is what Uniprint uses to process a print job. Many other software products out there also use a Port Monitor they developed and are hindered by the new "Class Driver" as well.
The grayscale output is a configuration of the driver. Uniprint does not modify the print job in any way which means that it is all about what is produced by the Application/Driver combination that is what goes into the print file that gets created and subsequently consumed/rendered by the print device itself.
If you open the print queue used for Uniprint, change the port to be that of a TCP/IP port directly to the device and let the driver update itself with the printer settings this may help. Then configure the port back to the "Pharos Systems Popup Printer Port" and see if that helps. This allows the driver configuration to be 'auto-updated' by the printer itself. Often I do not have to do this step and there are settings on the driver that can be modified that can change the print queues behavior. Sometimes they are easy to find other times said settings can be buried somewhere.
Thanks. Where would you suggest looking for the buried settings? I did what you said and it worked but I don't see any differences in the driver properties except for a comment field the Xerox driver adds to itself.
...In other words, I don't need to fix the Xerox color driver on one computer. I need to fix it on thousands. How do I roll out this mysterious change? I can't afford to sit down and clear every computer that needs the driver through the Xerox firewall in order to convince the driver to use color.
At this point I am dying to know if the Xerox XPS Option Kit referenced in the error message would actually allow the class driver to work on Windows 10. If XPS does make the class driver work, it would save countless hours of support time, so that would certainly be worth a few hundred dollars to get it, because so many computers have the class driver already.
Has anybody installed the XPS Option Kit and seen it work with Xerox class drivers on Windows 10?
I notice people are still looking in on this thread from time to time.
The principle difficulty is we have about 8,000 printing customers with their own computers which we do not control.
The ultimate solution was simple and cheap. We asked our Xerox representative to install the "Xerox XPS Option Kit".
It fixed the problem and suddenly the Windows 10 computers could print using their default drivers.
The cost? About $72 spread out over a three-year contract--roughly $2/month.
And what was the kit? It was a numeric code printed on a sheet of paper in Asia and shipped via FedEx to Minneapolis, MN, and then forwarded to us in Michigan.
As soon as I entered the numeric code on the Xerox touchscreen the MFD was able to print from XPS drivers.
If I am allowed to editorialize, my opinion is I doubt the $72 covers all of Xerox's costs involved in charging for the service.
Our previous Xerox MFD allowed XPS printing for free, which seems more efficient for everybody.