diff --git a/ElementX/Sources/Other/Extensions/ClientBuilder.swift b/ElementX/Sources/Other/Extensions/ClientBuilder.swift index dc41c6a8c..ac39b93d0 100644 --- a/ElementX/Sources/Other/Extensions/ClientBuilder.swift +++ b/ElementX/Sources/Other/Extensions/ClientBuilder.swift @@ -27,7 +27,7 @@ extension ClientBuilder { .setSessionDelegate(sessionDelegate: sessionDelegate) .userAgent(userAgent: UserAgentBuilder.makeASCIIUserAgent()) .threadsEnabled(enabled: threadsEnabled, threadSubscriptions: threadsEnabled) - .requestConfig(config: .init(retryLimit: 0, + .requestConfig(config: .init(retryLimit: 3, // Must be non-zero for the SDK to retry API calls when rate-limited. timeout: requestTimeout, maxConcurrentRequests: nil, maxRetryTime: maxRequestRetryTime))