SIP 508 Loop Detected during JMeter SIP load test on Genesys Cloud US1

Running a JMeter 5.6 load test to validate SIP loop protection on Genesys Cloud US1. The objective is to simulate 100 concurrent inbound SIP calls via a custom SIP endpoint configured in Genesys Cloud. The test plan uses a custom SIP sampler to send INVITE requests to the Genesys Cloud SIP URI.

The issue occurs after 2 minutes of steady state. The Genesys Cloud SIP endpoint starts returning 508 Loop Detected responses for approximately 15% of the calls. The JMeter logs show that the INVITE requests are being sent correctly, but the Genesys Cloud SIP endpoint is rejecting them with a 508 error.

The test environment is configured with:

  • JMeter 5.6
  • Genesys Cloud US1
  • 100 concurrent SIP calls
  • Custom SIP sampler with randomized Call-IDs

The SIP endpoint configuration in Genesys Cloud is set to accept calls from the test IP address range. The Genesys Cloud logs show that the 508 errors are being generated by the Genesys Cloud SIP stack, not by the JMeter test plan.

Has anyone seen this issue before? Is there a way to configure the Genesys Cloud SIP endpoint to avoid 508 Loop Detected errors during high concurrency load tests? Any insights would be appreciated.