Screen recording api 500 error during load test us1

Need some troubleshooting help with a specific failure pattern when initiating screen recordings via api during high concurrency.

context:
region: us1
jmeter: 5.6
genesys cloud sdk: 2.3.0
flow: architect flow triggering screen recording initiation

the issue occurs when ramping up to 50 concurrent agents. the api returns http 500 internal server error with message “unable to start recording service”. this happens roughly 12% of the time.

jmeter config:

  • thread group: 50 threads
  • loop count: 5
  • ramp-up: 10s
  • http request sampler pointing to the screen recording initiation endpoint

error response:

{
 "message": "unable to start recording service",
 "errors": [
 {
 "code": "500",
 "message": "internal server error"
 }
 ]
}

is there a known limit on screen recording initiation rate? or is this a capacity issue in us1? looking for best practices to handle this in load tests.