The ARP lookup passed 3 as the address source; libvirt's VIR_DOMAIN_INTERFACE_ADDRESSES_SRC_ARP is 2 and libvirt refused 3 as an unknown source. The error was suppressed, so a VM without a guest agent never showed an address.