Adding Retries for CallTimeoutErrors

Some API calls may return CallTimeoutError but can safely be recovered with a simply retry