First, you have to understand that when using APIM, there is a client which could be your browser, CURL or any other tool, the APIM proxy that forwards the requests to your backend API and your backend server.
The reason behind the client connection failure is that the client drops the connection before receiving the response or the complete response from the APIM gateway (proxy).
The client may drop the connection if
(1) The APIM gateway takes long time to respond due to heavy load on the APIM gateway, (2) the Apim service has some performance issues, (3) the back-end the APIM instance points to (proxying) is unable to handle the number of requests forwarded by the APIM gateway (unable to keep up with the apim service load) or (4) because the backend is slow in general so the client timeouts while waiting for a response or sometimes while still sending the request.
The client drops the connection for any other reasons (user cancelled the request for example, client app closed, crashed ...etc.)
ClientConnectionFailure at forward-request means that the client dropped the connection while the APIM gateway was forwarding the request to the backend or waiting for a response from the backend, see this What's the difference between transfer-response and forward-request errors in API management?.
You have to identify what reason is causing this and based on that you need to react by either fixing your client or to scale-up your APIM or your backend.