After deploying new ESXi using Scripted ESXi Installation vCLS VM are not getting deployed.
vSphere 8.x
If you use hostname in script in example as Host-01 dot will be added when host is created and name will be host-01.
If you use FQDN dot will not be added.
In script use FQDN for hostname
in example
accepteula
rootpw --iscrypted ####
network --bootproto=static --ip=##### --gateway=##### --nameserver=###### --netmask=##### --hostname=FQDN --device=vmnic0