Não tenho certeza se o problema está aqui.
Eu posso criar interativamente uma VM no vCenter com exatamente as mesmas configurações e ela cria a VM instantaneamente.
Eu apenas tentei fazer isso com o New-VM e ele parou em 39% e ficou lá por uns 10 minutos.
Aqui está o comando que estou executando (criar essa VM com as mesmas configurações no vCenter funciona bem).
$VMName = 'myVM'
$ResPool = Get-ResourcePool 'myResPool'
$Datastore = Get-Datastore 'mystore'
$Temp = Get-Template 'myTemp'
$Spec = Get-OSCustomizationSpec 'mySpec'
$Location = 'MyFolder'
New-VM -Name $VMName -Template $Temp -ResourcePool $ResPool -OSCustomizationSpec $Spec -Location $Location -Folder -Verbose
Edit: OK, então não está parado, mas está indo muito devagar. Ainda está em 51%. Quando eu olho para a tarefa no vCenter, ele diz Enfileirado para: 9 ms, se isso significa alguma coisa.