You might want to setup cloudwatch logs to see if there is any API throttling from the Opensearch cluster. In my experience when I call many API's concurrently AWS tends to limit them.