Make sure you’re reusing connections. A lot of languages and libraries create a new connection for every request unless you explicitly manage a session or connection pool.
Also, make sure the adc is reusing connections. It's a setting on the vserver.
Their server and/or your client might not be setup for session reuse. Definitely a thing to check.