In invoice_put_invoice_with_metadata, routing metadata where receiver_eia is an empty string and receiver_operator_id is empty or missing (for example {"receiver_eia": "", "receiver_operator_id": ""}) no longer removes the recipient electronic address read from the invoice XML document. Empty values are now treated the same as leaving the fields out: the invoice is routed using the address in the invoice XML file, for example its Peppol endpoint ID.
Previously the empty receiver_eia overwrote the address from the invoice XML file and in rare cases invoices were delivered to email or print instead.