Cloud-init Issue with VMware

yes it seems so

and also this might help

https://knowledge.broadcom.com/external/article/311864/how-does-vsphere-guest-os-customization.html

need to set vmware-toolbox-cmd config set deployPkg wait-cloudinit-timeout 300 for example

seems you need to do it in the template and deploy it again via Packer