Platform API: BYOC Trunk Failover Logic Discrepancy

Quick question about the POST /api/v2/telephony/providers/edges/{edgeId}/trunks endpoint returning a 400 Bad Request when updating failover priority for our 15 BYOC trunks in Asia/Singapore. The payload matches the OpenAPI spec, yet the response cites ‘Invalid trunk configuration state’ despite the trunks showing as registered in the admin portal.

Thanks for the help.