Need some help troubleshooting SIP 488 with BYOC Failover

Need some help troubleshooting

Background

Managing 15 BYOC trunks in APAC. Primary carrier is stable, but secondary failover triggers during peak load.

Issue

Calls routed to the secondary trunk fail with SIP 488 (Not Acceptable Here). The primary trunk handles the load fine. The error logs show the remote peer rejecting the SDP offer immediately upon handoff.

Troubleshooting

  • Verified SIP credentials and registration status on the secondary trunk. Status is Registered.
  • Checked outbound routing rules; failover logic is correct.
  • Captured PCAPs. The secondary carrier rejects the codec negotiation. Primary uses G.711; secondary seems to be dropping the offer without trying G.729.
  • API version: 2023-10-01. SDK: Python 4.5.2.