### Checklist
- [x] I've read the [**NO AI / NO LLM POLICY**](https://github.co…m/yt-dlp/yt-dlp/blob/master/CONTRIBUTING.md#no-ai--no-llm-policy) and understand I may be blocked from the repository if it is violated
- [x] I'm reporting that yt-dlp is broken on a **supported** site
- [x] I've verified that I have **updated yt-dlp to nightly or master** ([update instructions](https://github.com/yt-dlp/yt-dlp#update-channels))
- [x] I've checked that all provided URLs are playable in a browser with the same IP and same login details
- [x] I've checked that all URLs and arguments with special characters are [properly quoted or escaped](https://github.com/yt-dlp/yt-dlp/wiki/FAQ#video-url-contains-an-ampersand--and-im-getting-some-strange-output-1-2839-or-v-is-not-recognized-as-an-internal-or-external-command)
- [x] I've searched [known issues](https://github.com/yt-dlp/yt-dlp/issues/3766), [the FAQ](https://github.com/yt-dlp/yt-dlp/wiki/FAQ), and the [bugtracker](https://github.com/yt-dlp/yt-dlp/issues?q=is%3Aissue%20-label%3Aspam%20%20) for similar issues **including closed ones**. DO NOT post duplicates
- [ ] I've read about [sharing account credentials](https://github.com/yt-dlp/yt-dlp/blob/master/CONTRIBUTING.md#are-you-willing-to-share-account-details-if-needed) and I'm willing to share it if required
### Region
Australia
### Provide a description that is worded well enough to be understood
I am attempting downloading [Eluktronics N970TF Teardown! i9-9900 Desktop CPU Installation!](https://www.youtube.com/watch?v=8H_A4HdZms8), the other videos in the playlist worked. Videos I have downloaded before and after in the same session have worked.
yt-dlp is getting to a point in the video, then spitting out download errors, retrying, fails, and records the download as complete in my archived.txt file. It also mentions errors on line numbers in several internal py files.
### Provide verbose output that clearly demonstrates the problem
- [x] Run **your** yt-dlp command with **-vU** flag added (`yt-dlp -vU <your command line>`)
- [ ] If using API, add `'verbose': True` to `YoutubeDL` params instead
- [x] Copy the WHOLE output (starting with `[debug] Command-line config`) and insert it below
### Complete Verbose Output
```shell
yt-dlp -U && yt-dlp -vU -i -N 32 --progress --console-title --hls-prefer-ffmpeg --ffmpeg-location "C:\Apps\bin\yt-dlp" --windows-filenames --compat filename-sanitization --mtime --write-subs --embed-subs --sub-langs en.* --sub-format "srt/best" --convert-subs srt --no-write-auto-subs --embed-thumbnail --embed-chapters --sponsorblock-mark all --add-metadata -S res:1080,vcodec:av1 --remux-video mkv --prefer-free-formats --part -o "C:/Shared/YT/%(uploader)s/%(upload_date>%Y-%m-%d)s/%(title)s.%(ext)s" --force-write-archive --download-archive "C:/Shared/YT/archive.txt" --write-description --compat-options no-direct-merge --sleep-interval 5 --max-sleep-interval 10 --cookies-from-browser firefox https://www.youtube.com/watch?v=8H_A4HdZms8
Latest version: nightly@2026.08.17.073947 from yt-dlp/yt-dlp-nightly-builds
yt-dlp is up to date (nightly@2026.08.17.073947 from yt-dlp/yt-dlp-nightly-builds)
[debug] Command-line config: ['-vU', '-i', '-N', '32', '--progress', '--console-title', '--hls-prefer-ffmpeg', '--ffmpeg-location', 'C:\\Apps\\bin\\yt-dlp', '--windows-filenames', '--compat', 'filename-sanitization', '--mtime', '--write-subs', '--embed-subs', '--sub-langs', 'en.*', '--sub-format', 'srt/best', '--convert-subs', 'srt', '--no-write-auto-subs', '--embed-thumbnail', '--embed-chapters', '--sponsorblock-mark', 'all', '--add-metadata', '-S', 'res:1080,vcodec:av1', '--remux-video', 'mkv', '--prefer-free-formats', '--part', '-o', 'C:/Shared/YT/%(uploader)s/%(upload_date>%Y-%m-%d)s/%(title)s.%(ext)s', '--force-write-archive', '--download-archive', 'C:/Shared/YT/archive.txt', '--write-description', '--compat-options', 'no-direct-merge', '--sleep-interval', '5', '--max-sleep-interval', '10', '--cookies-from-browser', 'firefox', 'https://www.youtube.com/watch?v=8H_A4HdZms8']
[debug] Encodings: locale cp1252, fs utf-8, pref cp1252, out utf-8, error utf-8, screen utf-8
[debug] yt-dlp version nightly@2026.08.17.073947 from yt-dlp/yt-dlp-nightly-builds [f1896c57f] (win_exe)
[debug] Compatibility options: filename-sanitization, no-direct-merge
[debug] Python 3.10.11 (CPython AMD64 64bit) - Windows-10-10.0.19044-SP0 (OpenSSL 1.1.1t 7 Feb 2023)
[debug] exe versions: ffmpeg N-126175-g0056dd32fd-20260816 (setts), ffprobe N-126175-g0056dd32fd-20260816
[debug] Optional libraries: Cryptodome-3.23.0, brotli-1.2.0, certifi-2026.07.22, curl_cffi-0.16.0, mutagen-1.48.1, requests-2.34.2, sqlite3-3.40.1, urllib3-2.7.0, websockets-16.1.1, yt_dlp_ejs-0.8.0
[debug] JS runtimes: deno-2.9.5
[debug] Proxy map: {}
Extracting cookies from firefox
[debug] Extracting cookies from: "C:\Users\Rox\AppData\Roaming\Mozilla\Firefox\Profiles\gw9az0f0.default-esr\cookies.sqlite"
[debug] Firefox cookies database version: 15
Extracted 488 cookies from firefox
[debug] Request Handlers: urllib, requests, websockets, curl_cffi
[debug] Plugin directories: none
[debug] Loaded 1744 extractors
[debug] Loading archive file 'C:/Shared/YT/archive.txt'
[debug] Fetching release info: https://api.github.com/repos/yt-dlp/yt-dlp-nightly-builds/releases/latest
Latest version: nightly@2026.08.17.073947 from yt-dlp/yt-dlp-nightly-builds
yt-dlp is up to date (nightly@2026.08.17.073947 from yt-dlp/yt-dlp-nightly-builds)
[debug] [youtube] Found YouTube account cookies
[debug] [youtube] [pot] PO Token Providers: none
[debug] [youtube] [pot] PO Token Cache Providers: memory
[debug] [youtube] [pot] PO Token Cache Spec Providers: webpo
[debug] [youtube] [jsc] JS Challenge Providers: bun (unavailable), deno, node (unavailable), quickjs (unavailable)
[youtube] Extracting URL: https://www.youtube.com/watch?v=8H_A4HdZms8
[youtube] 8H_A4HdZms8: Downloading webpage
[debug] [youtube] Forcing "main" player JS variant for player c74cbcd6
original url = /s/player/c74cbcd6/player_es6.vflset/en_US/base.js
[youtube] 8H_A4HdZms8: Downloading tv downgraded player API JSON
[debug] [youtube] 8H_A4HdZms8: Detected a 15s ad skippable after 5s for tv_downgraded
[debug] [youtube] 8H_A4HdZms8: Detected a 15s ad skippable after 5s for web
[debug] [youtube] 8H_A4HdZms8: Detected a 22s ad skippable after 5s for web
[youtube] 8H_A4HdZms8: Downloading player c74cbcd6-main
[youtube] [jsc:deno] Solving JS challenges using deno
[debug] [youtube] [jsc:deno] Using challenge solver lib script v0.8.0 (source: python package, variant: minified)
[debug] [youtube] [jsc:deno] Using challenge solver core script v0.8.0 (source: python package, variant: minified)
[debug] [youtube] [jsc:deno] Running deno: 'C:\Apps\bin\yt-dlp\deno.EXE' run --ext=js --no-code-cache --no-prompt --no-remote --no-lock --node-modules-dir=none --no-config --no-npm --cached-only -
[debug] Sort order given by user: res:1080, vcodec:av1
[debug] Sort order given by extractor: quality, res, fps, hdr:12, source, vcodec, channels, acodec, lang, proto
[debug] Formats sorted by: hasvid, ie_pref, res:1080(1080.0), vcodec:av1(11), quality, fps, hdr:12(7), source, channels, acodec, lang, proto, size, br, asr, vext, aext, hasaud, id
[SponsorBlock] Fetching SponsorBlock segments
[debug] SponsorBlock query: https://sponsor.ajay.app/api/skipSegments/af10?service=YouTube&categories=%5B%22intro%22%2C+%22music_offtopic%22%2C+%22interaction%22%2C+%22selfpromo%22%2C+%22chapter%22%2C+%22filler%22%2C+%22poi_highlight%22%2C+%22sponsor%22%2C+%22outro%22%2C+%22hook%22%2C+%22preview%22%5D&actionTypes=%5B%22skip%22%2C+%22poi%22%2C+%22chapter%22%5D
[SponsorBlock] No matching segments were found in the SponsorBlock database
[debug] Default format spec: bestvideo*+bestaudio/best
[info] 8H_A4HdZms8: Downloading 1 format(s): 299+251
[info] Writing video description to: C:\Shared\YT\Bob Of All Trades\2019-08-19\Eluktronics N970TF Teardown! i9-9900 Desktop CPU Installation!.description
[info] There are no subtitles for the requested languages
[info] Downloading video thumbnail 41 ...
[info] Writing video thumbnail 41 to: C:\Shared\YT\Bob Of All Trades\2019-08-19\Eluktronics N970TF Teardown! i9-9900 Desktop CPU Installation!.webp
[SubtitlesConvertor] There aren't any subtitles to convert
[debug] Invoking http downloader on "https://rr3---sn-u2bpouxgoxu-coxk.googlevideo.com/videoplayback?expire=1787056939&ei=y_6Dat3fKJXB4t4P4YniyQg&ip=193.116.218.205&id=o-AM4ygu0avQTeAkEfkjIGzMPAAB7TmsULr8PhouoWLSYB&itag=299&aitags=134%2C136%2C160%2C243%2C298%2C299&source=youtube&requiressl=yes&xpc=EgVo2aDSNQ%3D%3D&cps=323&met=1787035339%2C&mh=SK&mm=31%2C29&mn=sn-u2bpouxgoxu-coxk%2Csn-ntqe6n7k&ms=au%2Crdu&mv=m&mvi=3&pl=23&rms=au%2Cau&initcwndbps=3270000&siu=1&bui=AR3QkAm-u6f172BOnsetnETSMwhNu6HdpIrbrqkuefbqrAhu_CpMPv75ja2Sz0sSUKgrFJBs7Q&spc=KBGBclwmBwGaFiZ4He6UAMfs0Vw&vprv=1&svpuc=1&mime=video%2Fmp4&ns=uObcnacRcrgJQNX8X7oCH44X&rqh=1&gir=yes&clen=208482937&dur=336.466&lmt=1739916205843054&mt=1787034773&fvip=4&keepalive=yes&lmw=1&fexp=51565115%2C51946838%2C52149337&c=TVHTML5&sefc=1&txp=8208224&n=7AdneobF8YZmfg&sparams=expire%2Cei%2Cip%2Cid%2Caitags%2Csource%2Crequiressl%2Cxpc%2Csiu%2Cbui%2Cspc%2Cvprv%2Csvpuc%2Cmime%2Cns%2Crqh%2Cgir%2Cclen%2Cdur%2Clmt&sig=AE0s2JYwRQIhAKT-VCWCy3fS8bcTQhWqCWd0oWIv2mPC7TRGOuyN6sKZAiAmr30tVm91bsrA7od4-CPLjMmABeWgN9uA9dtMsC3qIA%3D%3D&lsparams=cps%2Cmet%2Cmh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Crms%2Cinitcwndbps&lsig=APaTxxMwRgIhALu30BwnvgAwNEynFv5gqqsi5gIYzo4WcQO56dASqLglAiEA96PGRefAx69VINsCtHU3el75ASBX8CX6f_Xso4eWc1s%3D"
[download] Sleeping 8.96 seconds ...
[debug] File locking is not supported. Proceeding without locking
[download] Destination: C:\Shared\YT\Bob Of All Trades\2019-08-19\Eluktronics N970TF Teardown! i9-9900 Desktop CPU Installation!.f299.mp4
[download] 49.1% of 198.82MiB at 52.30MiB/s ETA 00:01[download] Got error: 942166 bytes read, 9476288 more expected. Retrying (1/10)...
[download] Destination: C:\Shared\YT\Bob Of All Trades\2019-08-19\Eluktronics N970TF Teardown! i9-9900 Desktop CPU Installation!.f299.mp4
[download] 49.2% of 198.82MiB at 7.78MiB/s ETA 00:12[download] Got error: 418902 bytes read, 9625803 more expected. Retrying (2/10)...
[download] Destination: C:\Shared\YT\Bob Of All Trades\2019-08-19\Eluktronics N970TF Teardown! i9-9900 Desktop CPU Installation!.f299.mp4
[download] 49.3% of 198.82MiB at 5.07MiB/s ETA 00:19[download] Got error: 157782 bytes read, 9989504 more expected. Retrying (3/10)...
[download] Destination: C:\Shared\YT\Bob Of All Trades\2019-08-19\Eluktronics N970TF Teardown! i9-9900 Desktop CPU Installation!.f299.mp4
[download] 49.3% of 198.82MiB at 2.71MiB/s ETA 00:37[download] Got error: 27734 bytes read, 10001215 more expected. Retrying (4/10)...
[download] Destination: C:\Shared\YT\Bob Of All Trades\2019-08-19\Eluktronics N970TF Teardown! i9-9900 Desktop CPU Installation!.f299.mp4
[download] 49.3% of 198.82MiB at 3.40MiB/s ETA 00:29[download] Got error: 12374 bytes read, 10386574 more expected. Retrying (5/10)...
[download] Destination: C:\Shared\YT\Bob Of All Trades\2019-08-19\Eluktronics N970TF Teardown! i9-9900 Desktop CPU Installation!.f299.mp4
[download] 49.3% of 198.82MiB at 1000.87KiB/s ETA 01:43[download] Got error: 5206 bytes read, 9962163 more expected. Retrying (6/10)...
[download] Destination: C:\Shared\YT\Bob Of All Trades\2019-08-19\Eluktronics N970TF Teardown! i9-9900 Desktop CPU Installation!.f299.mp4
[download] 49.3% of 198.82MiB at Unknown B/s ETA Unknown[download] Got error: 2134 bytes read, 10304782 more expected. Retrying (7/10)...
[download] Destination: C:\Shared\YT\Bob Of All Trades\2019-08-19\Eluktronics N970TF Teardown! i9-9900 Desktop CPU Installation!.f299.mp4
[download] 49.3% of 198.82MiB at 985.74KiB/s ETA 01:44[download] Got error: 1110 bytes read, 10119020 more expected. Retrying (8/10)...
[download] Got error: 86 bytes read, 10100714 more expected. Retrying (9/10)...
[download] Got error: 86 bytes read, 10193916 more expected. Retrying (10/10)...
[download] Got error: 86 bytes read, 10093661 more expected. Giving up after 10 retries
File "__main__.py", line 17, in <module>
File "yt_dlp\__init__.py", line 1080, in main
File "yt_dlp\__init__.py", line 1071, in _real_main
File "yt_dlp\YoutubeDL.py", line 3715, in download
File "yt_dlp\YoutubeDL.py", line 3688, in wrapper
File "yt_dlp\YoutubeDL.py", line 1721, in extract_info
File "yt_dlp\YoutubeDL.py", line 1732, in wrapper
File "yt_dlp\YoutubeDL.py", line 1888, in __extract_info
File "yt_dlp\YoutubeDL.py", line 1947, in process_ie_result
File "yt_dlp\YoutubeDL.py", line 3135, in process_video_result
File "yt_dlp\YoutubeDL.py", line 195, in wrapper
File "yt_dlp\YoutubeDL.py", line 3571, in process_info
File "yt_dlp\YoutubeDL.py", line 3324, in dl
File "yt_dlp\downloader\common.py", line 480, in download
File "yt_dlp\downloader\http.py", line 360, in real_download
File "yt_dlp\utils\_utils.py", line 5300, in __iter__
File "yt_dlp\downloader\common.py", line 413, in report_retry
File "yt_dlp\utils\_utils.py", line 5307, in report_retry
File "yt_dlp\downloader\common.py", line 416, in <lambda>
File "yt_dlp\YoutubeDL.py", line 1166, in report_error
File "yt_dlp\YoutubeDL.py", line 1093, in trouble
[debug] Invoking http downloader on "https://rr3---sn-u2bpouxgoxu-coxk.googlevideo.com/videoplayback?expire=1787056939&ei=y_6Dat3fKJXB4t4P4YniyQg&ip=193.116.218.205&id=o-AM4ygu0avQTeAkEfkjIGzMPAAB7TmsULr8PhouoWLSYB&itag=251&source=youtube&requiressl=yes&xpc=EgVo2aDSNQ%3D%3D&cps=323&met=1787035339%2C&mh=SK&mm=31%2C29&mn=sn-u2bpouxgoxu-coxk%2Csn-ntqe6n7k&ms=au%2Crdu&mv=m&mvi=3&pl=23&rms=au%2Cau&initcwndbps=3270000&siu=1&bui=AR3QkAm-u6f172BOnsetnETSMwhNu6HdpIrbrqkuefbqrAhu_CpMPv75ja2Sz0sSUKgrFJBs7Q&spc=KBGBclwmBwGaFiZ4He6UAMfs0Vw&vprv=1&svpuc=1&mime=audio%2Fwebm&ns=uObcnacRcrgJQNX8X7oCH44X&rqh=1&gir=yes&clen=5335030&dur=336.481&lmt=1711654342748552&mt=1787034773&fvip=4&keepalive=yes&lmw=1&fexp=51565115%2C51946838%2C52149337&c=TVHTML5&sefc=1&txp=8218224&n=7AdneobF8YZmfg&sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cxpc%2Csiu%2Cbui%2Cspc%2Cvprv%2Csvpuc%2Cmime%2Cns%2Crqh%2Cgir%2Cclen%2Cdur%2Clmt&sig=AE0s2JYwRQIgH2nnHFuD0mbE1HgYcBkO7FEpypvOmqXCo0bliodIetECIQD9l5i7IE-YUJmw_BE38YjmJriXslNCDKiImoA4DpwPRA%3D%3D&lsparams=cps%2Cmet%2Cmh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Crms%2Cinitcwndbps&lsig=APaTxxMwRgIhALu30BwnvgAwNEynFv5gqqsi5gIYzo4WcQO56dASqLglAiEA96PGRefAx69VINsCtHU3el75ASBX8CX6f_Xso4eWc1s%3D"
[download] Sleeping 8.46 seconds ...
[download] Destination: C:\Shared\YT\Bob Of All Trades\2019-08-19\Eluktronics N970TF Teardown! i9-9900 Desktop CPU Installation!.f251.webm
[download] 100% of 5.09MiB in 00:00:00 at 10.44MiB/s
[debug] Adding to archive: youtube 8H_A4HdZms8
```