How can I get the shipping address on the Invoice actually match the override from the Sales Order in the scenario below? Have in mind the Shipments and Invoice are generated from the Processing page on a schedule.
I have a sales order with direct override of the Ship-to Address.

This order then is partially shipped by 2 shipment to that same address.


Then the Invoice is generated for the whole order and the address on the invoice is reset to the location address instead.
The easy workaround would be to create actual Customer Location before shipping and use it, but that means I can’t normally use the Address Override feature anymore.
It seems like the “Multiple Ship-To Address” logic on the Invoice is simply checking the Address IDs and ignoring the fact that it is the exact same address actually.
