Skip to content

[Bug]: youtube embeds (for non-yt feeds) giving error 153 despite 7e2dd3af #3890

@Ivan8or

Description

@Ivan8or

Bug Summary

Embedded youtube videos (from non-youtube rss with 'fetch original content' enabled) fail to load; embed shows as "Error 153".

Description

youtube embeds from non-youtube sites are failing to load, with "Error 153".

#3862 seems to have fixed the error when pulling from youtube's RSS feeds, however I am still seeing the error for non-youtube articles that have an embedded video.

Steps to Reproduce

  1. create a new Feed using an RSS feed which has an article with an embedded youtube video (I am using https://hnrss.org/newest?points=1000) - enable Fetch Original Content
  2. open an article with an embedded youtube video (I chose Android developer verification: Early access starts)
  3. note that the embedded video failed to load, with Error 153

Expected Behavior

The video should embed properly, rather than failing to load. The iframe should have the referrer policy mentioned in #3862

Actual Behavior

The video fails to embed.
The HTML for the embed portion looks like this:

<iframe allowfullscreen="" height="413" src="https://www.youtube-nocookie.com/embed/jEATR5sF5Lo" width="100%" sandbox="allow-scripts allow-same-origin allow-popups allow-popups-to-escape-sandbox" loading="lazy"></iframe>

Version

b3a63db

Browser

Brave 1.84.139 (Chromium 142.0.7444.163)

Relevant Logs or Error Output

news-1  | level=DEBUG msg="Processing entry" user_id=2 entry_url=https://android-developers.googleblog.com/2025/11/android-developer-verification-early.html entry_hash=70ca937889408f404594a3645a5a5f0a759ba6602d912fbda40d61acde5d602a entry_title="Android developer verification: Early access starts" feed_id=0 feed_url="https://hnrss.org/newest?points=1000"
news-1  | level=DEBUG msg="Scraping entry" user_id=2 entry_url=https://android-developers.googleblog.com/2025/11/android-developer-verification-early.html entry_hash=70ca937889408f404594a3645a5a5f0a759ba6602d912fbda40d61acde5d602a entry_title="Android developer verification: Early access starts" feed_id=0 feed_url="https://hnrss.org/newest?points=1000" entry_is_new=true force_refresh=true
news-1  | level=DEBUG msg="Making outgoing request" request.method=GET request.url=https://android-developers.googleblog.com/2025/11/android-developer-verification-early.html request.headers="map[Accept:[application/xml, application/atom+xml, application/rss+xml, application/rdf+xml, application/feed+json, text/html, */*;q=0.9] Accept-Encoding:[br, gzip] Connection:[close] User-Agent:[Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36]]" request.without_redirects=false request.use_app_client_proxy=false request.client_proxy_url="" request.ignore_tls_errors=false request.disable_http2=false
news-1  | level=DEBUG msg="Request response" effective_url=https://android-developers.googleblog.com/2025/11/android-developer-verification-early.html content_length=33926 content_encoding=gzip content_type="text/html; charset=UTF-8"
news-1  | level=DEBUG msg="Extracting content with readability" url=https://android-developers.googleblog.com/2025/11/android-developer-verification-early.html
news-1  | level=DEBUG msg="Readability parsing" base_url="" candidates="body => 52.616348, html.v2 detail-page => 41.878056, div.adb-hero-area => 1.811688, div#Body.full-width section => 75.549294, div => 32.575474, span#docs-internal-guid-e045d9db-7fff-ca23-b17f-260173db4ba5 => 82.899559, div.content-wrap => 75.549690, div#Blog1.widget Blog => 50.859852, div.adb-container--large => 53.328495, div.adb-detail => 55.796974, div.adb-detail__content => 76.504074, div.separator => 41.449780" topCandidate="span#docs-internal-guid-e045d9db-7fff-ca23-b17f-260173db4ba5 => 82.899559"
news-1  | level=DEBUG msg="Rewrite rules applied" rules="[{name:add_pdf_download_link args:[]}]" entry_url=https://android-developers.googleblog.com/2025/11/android-developer-verification-early.html

Additional Context

Youtube feeds work:

Image

hacker news does not:

Image

Checklist

  • I have searched existing issues to ensure this bug hasn't been reported before.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions