It feels like there might be some network misconfiguration.
Do you have DHCP enabled in MAAS for the same VLAN where your VMs are?
DHCP server should send a DHCP Offer with MAAS IP provided in “next server” property
I did a small talk about the deployment process by the way: