Advanced VCHA configuration is the only option to set VCHA configuration if in case your vCenter Server is running in a management cluster which is in a different SSO domain.
For example, say we have a Compute vCenter in a compute SSO Domain, but the vCenter sits in the inventory of the Management vCenter and Management SSO domain we will need to use the advanced deployment. If that Compute vCenter Server is in the same SSO Domain as the Management vCenter Server on which you’re enabling VCHA, then you can use Basic.
Workaround:
Use Advanced VCHA configuration if in case your vCenter Server is running in a management cluster which is in a different SSO domain. (clone the active and passive node manually).