Hi Jirion,
I have some good news for this problem. We had 2 terminal load balancing server and one of them is printing the PO and other is not printing. When I debug this and found only one difference which is Region and Language which set to English (US) server 1 and English(UK) server 2 and the Region US works without any problem. And UK didn't work and I changed the 2nd server to English US with US date format and tried and surprise it did printed and it worked fine. Please try and let me know.
Thanks,
Babu