I agree with @toadie .
It is widely documented that QEMU networking can be problematic. I disable NetworkManager, install “bridge-utils” (Linux kernel bridge), and basically ignore QEMU networking.
Linux kernel bridge works great with virtio networking.