Seen in the field - requests fail with timeout errors without retrying with a new connection.
Read timeout errors are not detected properly and handled accordingly.
Amend IsReadTimeoutError to handle more error messages.
|Inter-service read timeout errors were not detected or handled accordingly. User requests consequently failed with timeout errors without retrying with a new connection.
|The error handling and retry mechanism has been modified to handle these types of timeout issues and errors.