Inconsistent results with conditional display of address variables

I’ll try adding some hyphens but the line breaks are attached to each bit of address data, with the fields in question having their break inside the conditional.

These are all outputs from actual orders, by test I just mean I have an order setup not linked to a real customer and change the shipping address to see results when fulfilling the order (the flow output is an internal email sent, triggered by an order fulfillment). I can cancel fulfillment, change shipping address values, and fulfill again on this order when testing the flow results.

Both of those orders generating the output screenshots on my first post have NO values in the shipping address company, nor address2… yet one of them has blank lines and the other doesn’t based on this same code. Stumped.

here are two orders’ worth of inputs and their outputs. I don’t understand why the Cletus order correctly omits the blank “company” and “address2” while the Joshua order adds blank lines. Neither order has values in these shipping address fields: