Clients get the Image but don't appear on the MaaS's GUI under Machines

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: