Default address not working for PO invoices

My vendor maintenance screen has Address A and Address B. 
Address B is set as default.

However, for Purchase Orders, Address A still shows up as the default and the result is the wrong address being printed on the checks.

Does the purchase order entry person have to change the address every time?
Why doesn't the default flow thru to the check?

Thank you in advance for any insight.