UPS & FedEx Labels on same printer

We have 140XiIII and 170Xi4 printers on our network.  We are using them to print carrier labels, and utilizing both carrier's web services to produce the ZPL image strings.

Everything looks perfect to the naked eye.

Since UPS does not directly support these printers, we are going through their label certification process.

The UPS maxicode is failing.  We have submitted several labels, and the reports indicate the data is not properly decompressing upon print.

 

Unfortunately UPS does not have drivers for these printers, and have simply recommended we get latest firmware updates, etc.

 

We are looking for recommendations:

#1 - does anyone have advice on printing both carriers labels on these printers?

#2 - does anyone have advice on printing both carriers labels on ANY higher speed network Zebras?

 

Here are the three Zebra printers we have on our network currently:

Z140xiIII – Firmware V33.11.1

Z140xiII Plus – Firmware V60.16.5Z

Z170xi4 – Firmware V53.17.22Z