The most likely causes, from my experience, are:
if you were testing cloud-init - something went very wrong. I had to reinstall Proxmox from the scratch after doing this
you may have accidentally given the same IP to the guest OS as the one used by Proxmox. I'd try logging into the guest OS and...