Unable to complete install: 'Requested operation is not valid: network 'default' is not active

If you want to use the NAT backend you need to install some extra dependencies.

https://archlinux.org/packages/community/x86_64/libvirt/

You need at least dnsmasq and an ebtables provider. etables is in Arch provided by iptables-nft which will conflict with the normal iptables package. You will need to replace iptables with iptables-nft .