Errors from getStream and doRequestRetry are not fully redacted. If calling code logs the error, it may include sensitive headers.