Newer yt-dlp surfaces HLS (m3u8) and DASH-segment formats whose url is a manifest, not media bytes; proxying those served the video element an unplayable m3u8 and broke Range seeking (416). Keep only protocol=https formats, and prefer adaptive video-only streams (paired with the separate audio) over progressive muxed formats, which are more reliable.