Youtube feeds broken

I’m seeing a different issue with YouTube feeds: adding feeds from YouTube seems to have stopped working (at 11:30am US Pacific, Oct 25 2025).

Here is the link to the British Film Institute’s youtube channel:

https://www.youtube.com/@britishfilminstitute/videos

When you view that page’s source, the RSS feed is designated to be here:

https://www.youtube.com/feeds/videos.xml?channel_id=UC9dGqMAPJRpA7M0oSdgtQgg

The feed appears to be working fine when you go directly to that URL. But when I try to add it as a new site in NewsBlur, I get the following error: “There was a problem trying to add this site. Please try a different URL.“

What’s up?