V4 and class drivers are not fully featured, neither will ever properly work on the Win 7 boxes since they don't support either.
If you need to use V4/class drivers, you need to also run the supplemental app for each brand of printer, which is obtained from the MS store. With a Xerox printer, that would be the Xerox Print Experience app
There is some installation help in this pdf
Here is some explanation as to the changes MS implemented in the new architecture, and here is some more from MS themselves.
The only way you will get a uniform experience is to go back and use V3 drivers since Windows 7 cannot use v4 drivers or class drivers. Keep in mind, V3 is still full featured on Windows 8-10 and server 2012.
Hi t.spett,
Thank you for using the Support Forum. Please remove the Xerox print drivers from the system and reboot the computer(s) and the printer. Install either the OS specific driver or the Global Print Driver. If it still does not work please consider contacting your support centre for further assistance.
Hey guys. We're kind of at our wit's end here.
We've got some users in a remote office who have a Xerox WorkCentre 7845. Tray 1 is set to 11" x 17", Tray 2 is legal-sized (8.5" x 14"), Trays 3 and 4 are letter-sized (8.5" x 11"). I am just trying to send test prints to this printer, and no matter what we do, nothing works.
We've tried Xerox's v4 PCL6 and PostScript drivers - the client machines (Windows 7 and 10 Pro 64-bit) indicate that they've got a "Microsoft enhanced Point and Print driver," and whenever we try to print with this driver, the jobs get held up in the machine with the jobs queue reporting: "Held - resources not available". I've checked. The toner is full. The drums are nowhere near the end of their lifecycle. All of the supplies are within their limits, and all of the trays are full. I'm just trying to print one letter-sized test page, and it has two full trays of letter-sized paper to choose from. It cannot be want for resources.
We've tried Xerox's Class driver - the client machines indicate that they've got some XPS driver v1.2 and they don't print, since we don't have the XPS option enabled on our machines and, from my own cursory research, that's actually some kind of paid feature that we did not opt for. Prints just spit out some XPS error page saying that the XPS option is not enabled.
Just for... giggles... I went ahead and downloaded Xerox's PCL6 64-bit driver installer, removed the printer from my system as added from the print directory, and installed it. Sent a test print, and it worked fine - I confirmed with the user on the other end that my test print came out.
We're just trying to set up our Group Policy and Print Server on Windows Server 2012 R2 so that the users in these offices can reliably get the printer added to their list of available printers based on their location, and so that it, you know, actually prints. A little frustrating, considering this stuff worked just fine under 2008 R2.