diff --git a/edx_rest_api_client/client.py b/edx_rest_api_client/client.py
index <HASH>..<HASH> 100644
--- a/edx_rest_api_client/client.py
+++ b/edx_rest_api_client/client.py
@@ -20,7 +20,7 @@ ACCESS_TOKEN_EXPIRED_THRESHOLD_SECONDS = 5
 # How long should we wait to connect to the auth service.
 # https://requests.readthedocs.io/en/master/user/advanced/#timeouts
 REQUEST_CONNECT_TIMEOUT = 3.05
-REQUEST_READ_TIMEOUT = 1
+REQUEST_READ_TIMEOUT = 5
 
 
 def user_agent():
Make sure oauth requests do not timeout during read

The previous default timeout of 1s was causing issues in communication
between services, in particular when the server was under load. This
timeout is configurable by passing a `timeout=...` keyword argument to
the OAuthClient constructor; but that requires patching every IDA. It
makes more sense to define a comfortable timeout that avoids the need to
override for each IDA.

See these conversations:
<URL>