Customer recently upgraded the NSX Advanced Load Balancer (AVI) Controller from an older version (e.g., 22.1.5) to a newer version (e.g., 30.2.6).
Create AVI cluster failed with error:
Incoming request (v22.1.5) has field (graceful_hm_down_disable_timeout) introduced in later versions(v30.2.1).VMware Cloud Director 10.6.1
NSX Advanced Load Balancer 30.2.6
This issue occurs due to a mismatch between the actual AVI Controller version and the version cached inside the VCD database.
When you upgrade the AVI Controller out-of-band (directly from the AVI UI/CLI), VCD is not automatically notified of the version change. VCD continues to construct REST API payloads using the older API context (e.g., v22.1.5). However, newer VCD releases inject newer parameters (like graceful_hm_down_disable_timeout) into the payload. The AVI Controller's strict API schema validation rejects the request because the older API version context (v22.1.5) does not recognize fields introduced in later versions (v30.2.1).
To resolve this issue, you must force VMware Cloud Director to re-authenticate and refresh the version information of the registered AVI Controller.