Using ZenCart version 1.3.9h

I have a client who ships using UPS for US and USPS for rest of world.

Here's my problem. He felt that the UPS ground was pricing too high so I added flat rate shipping as a substitute for UPS ground, only for orders in US. To do this I created a zone for United States.

Ever since I have done this, when someone outside the US orders, their address info does not show up on the invoice or packing slip.

Any ideas?