I tried to add a second VMware vCenter host and it did not worked.
The login/password is working with browser and powershell.
Thanks to command zabbix_server -R log_level_increase="vmware collector", we can see that zabbix cant log in :
Debug log Level 4 : vmware_service_authenticate():FAIL.
Debug log Level 5 : <soapenv:Fault><faultcode>ServerFaultCode</faultcode><faultstring>
Error returned by expat parser: not well-formed (invalid token)
When investigate with NetCat tool, I intercept the SOAP request issued by Zabbix VMware collector, and it shows that XML entities are not managed. I paste only the essential, you will understand :
As a temporary workaround, I changed VMware password and replace XML entities ( " ' & < > ) with any other special character ( # ~ [ ] _ ... )