Required plug-ins/certificates may not download for the system VM/appliances
Communication may fail between systems/applications
Examples of system VMs/appliances:
vCenter
vSAN witness appliance
SRM/vSphere Replication appliance
vSAN Snapshot Service appliance
Not all systems/applications recognize special characters contained in hostnames
The industry standard for hostnames is not to contain any special characters, approved charters are alphabet (A-Z), digits (0-9), minus sign (-), and period (.).
Ensure your system VMs/appliances don't contain special characters
For more information see RFCs 1034, 1035, & 952
vCenter Server with host name containing an underscore does not register in vSphere Web Client