Private Connect endpoint POST 422 on IP matrix validation via Java SDK

How do I push Private Connect endpoint configs through the Java REST layer without the architecture gateway rejecting the atomic POST? We’ve got a POST /api/v2/architect/privateconnect/endpoints call that keeps failing with a 422 when the IP address matrix crosses the maxEndpointCount limit. genesys-cloud-java-sdk handles the format verification but throws a schema validation error on the protocol type directive, even though the payload matches the docs. The config validation logic needs to run TCP checks and cert pinning before the automatic firewall triggers, yet the client swallows those steps and doesn’t fire the callbacks. We’re trying to wire external auditors while tracking latency and success rates, but the audit logs never populate after deployment. Here’s the payload structure we’re sending:

{
 "endpointId": "pc-ep-8842",
 "ipMatrix": ["10.0.4.12", "10.0.4.13"],
 "protocolType": "SIP",
 "validationPipeline": {
 "tcpCheck": true,
 "certPinning": "sha256:abc123",
 "firewallAutoGen": true
 }
}