Waiting for SSH to become available...Packer 1.7.3 vSpere 7.0.2 Ubuntu20.04

Can anyone confirm Packer 1.7.3 works with vSphere7.0.2 for preparing Ubuntu20.04?

I have been trying to make it working for while but has no luck so far, for whatever the reason , it stops at SSH, the message is always like “Waiting for SSH to become available…”

I also tried a lot of builds from GitHub, both json and hcl builds, weirdly, they all ends up with the same issue “Waiting for SSH to become available…”

While was waiting for SSH to become available…I can ping the vm but wont be able to directly ssh into it, “access denied.”

Can anyone share a working build?