From 0d8460b407fe8a9ac7ded8cbf21813554f9d2442 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?L=C3=A9ane=20GRASSER?= Date: Tue, 9 Jun 2026 23:17:28 +0200 Subject: [PATCH] [ie/soundcloud] Support `--extractor-retries` for original formats (#16690) Partially addresses #15093 Authored by: HarmfulBreeze --- yt_dlp/extractor/soundcloud.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/yt_dlp/extractor/soundcloud.py b/yt_dlp/extractor/soundcloud.py index bcb8c0f463..146c48c468 100644 --- a/yt_dlp/extractor/soundcloud.py +++ b/yt_dlp/extractor/soundcloud.py @@ -269,6 +269,9 @@ class SoundcloudBaseIE(InfoExtractor): f'for registered users. {self._login_hint()}') elif isinstance(e.cause, HTTPError) and e.cause.status == 403: self.write_debug('Original download format is not available for this client') + # Propagate 429 to the RetryManager in SoundcloudIE._real_extract + elif isinstance(e.cause, HTTPError) and e.cause.status == 429: + raise else: self.report_warning(e.msg) download_data = None