Hello there, sorry to dig out such an old thread but I had an similiar issue with hetzner which was driving me crazy.
At the end it was also a firewall related issue but not at hetzner side.
I had to disable the default datacenter and node firewall at fresh installed Proxmox VE 8 nodes to join...