---
title: "Empty receiver_eia and receiver_operator_id fields in SOAP metadata are now ignored"
canonical: https://documentation.maventa.com/changelogs/developer-changelog/2026-11-09-empty-receiver-eia-and-receiver-operator-id-in-soap-invoice-metadata-no-longer-remove-the-invoice-file-address/
---

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.
