Thanks for popping in to let us know.
This feature has so much untapped potential that once fixed is likely to grow in popularity.
Couldn’t the self hosted server parse the rss, fetch metadata, compile a list, and provide controls to setup auto download to the server? This shouldn’t need anything off-premises from the server host perspective. Then plex handles the files just like the rest of the content it aggregates.
I appreciate that @BigWheel but in that case please help us help you.
How do I - as a highly technical software developer and user - get some relevant logs to help track down the issue?
If there are not any (why? There are obviously details available to the code that are not being logged, why would that ever be the case?) Then let’s get adding that log statement prioritized and let us know when it’s shipped.
Help us help you. Should I set up a reverse proxy and send logs from that? I don’t it would give any insight but I could always try it.
Anyways, here is the feed I struggle with. It got added once and I used it but then somehow my podcasts got cleared, I had to set it up anew and I can no longer add it.
https://feeds.buzzsprout.com/1026985.rss
I’m Also having the same issue with the following podcast RSS feed https://thehomelab.show/feed/podcast
can we have some sort of estimate as to when it’ll be fixed please?
“Something went wrong” trying to add “Foundation: The Official Podcast”.
URL: Foundation: The Official Podcast
Also having issues adding any podcast by URL. And have just noticed some of mine have disappeared, and now can’t re-add them.
Getting the same error while trying to add an NPR podcast Ask Me Another : NPR
Plex is never going to appreciably fix the numerous huge issues with podcasts.
I’ll add my experience too, as I was unable to add a couple of podcasts; though it is now just 1 that I am unable to add.
https://anchor.fm/s/602728dc/podcast/rss
The other 2 were ironically able to be added, because they showed up as “suggested” podcasts at the bottom of other podcasts I had added.
Which makes the fact they couldn’t be added by their own URLs even more perplexing.
Cannot add the single podcast I listen to:
https://feeds.transistor.fm/the-podlie-podcast
please help.
Got the same problem with The Adam Buxton podcast. It used to work fine but then not so long ago it wasn’t there anymore and I’ve just tried adding it back in from multiple sources and it keeps failing.
Do we have any update on this?
For what matters, here is the verbose log when I try to add a podcast
{
"type": "ajax",
"url": "https://podcasts.provider.plex.tv/actions/addToCatalog?url=https%3A%2F%2Froosterteeth.supportingcast.fm%2Fcontent%2FeyJ0IjoicCIsImMiOiIxMzk4IiwidSI6IjQ5NTczOSIsImQiOiIxNjMxNTUzNDYyIiwiayI6MjYxfXxmODU1ZjYwOWU2ZTQxZTJmYTIyODY2NzA1MDJiYzI3MTQxMjZDRmN2QxMmI2ODJmN2VkNGI1ZmVm.rss&X-Plex-Product=Plex%20Web&X-Plex-Version=4.63.0&X-Plex-Client-Identifier=wqdlb2prouph5f9kdb7xp7uc&X-Plex-Platform=Chrome&X-Plex-Platform-Version=94.0&X-Plex-Sync-Version=2&X-Plex-Features=external-media%2Cindirect-media&X-Plex-Model=bundled&X-Plex-Device=Linux&X-Plex-Device-Screen-Resolution=1920x948%2C1920x1080&X-Plex-Token=TOKEN&X-Plex-Language=en&X-Plex-Drm=widevine&X-Plex-Text-Format=html&X-Plex-Provider-Version=3.2",
"status": 200,
"headers": {
"Accept-Language": "en"
},
"responseLength": 728,
"time": "2021-10-05T04:46:13.326Z"
},
{
"type": "log:message",
"level": 0,
"message": "{\n \"message\": \"Request failed with status code 404\",\n \"name\": \"Error\",\n \"stack\": \"Error: Request failed with status code 404\\n at e.exports (http://localhost:32400/web/js/716-716-b88b0d7a3cedaf764cfa-plex-4.63.0.19107-428a297.js:2:347047)\\n at e.exports (http://localhost:32400/web/js/716-716-b88b0d7a3cedaf764cfa-plex-4.63.0.19107-428a297.js:2:349449)\\n at XMLHttpRequest.p.onreadystatechange (http://localhost:32400/web/js/716-716-b88b0d7a3cedaf764cfa-plex-4.63.0.19107-428a297.js:2:343267)\\n at XMLHttpRequest.i (http://localhost:32400/web/js/716-716-b88b0d7a3cedaf764cfa-plex-4.63.0.19107-428a297.js:2:271533)\",\n \"status\": 404,\n \"data\": {\n \"Error\": {\n \"statusCode\": 404,\n \"error\": \"Not Found\",\n \"message\": \"Not Found\"\n }\n }\n}",
"time": "2021-10-05T04:46:13.501Z"
},
I too am having this issue. An RSS feed for a podcast used to work, and now it fails.
It semi-successfully grabs it if I just give it the website URL.
RSS: (Fails)
http://nodumbqs.libsyn.com/rss
URL: (scrapes website, not ideal)
Problem with the URL approach is it scrapes the website homepage which only has the most recent 30 episodes. So Plex only shows those.
Add my name to the list of people having this issue.
I’m having the same issue w/ the Self Hosted show. Their other shows (Coder Radio, Linux Unplugged etc.) are available in the search, but I can’t search for Self Hosted Show or add it by URL: Self-Hosted
I can find and add Coder Radio in the search, but it can’t be added by URL either: Coder Radio
does someone figured a solution ? not a single RSS link works for me…
edit: fyi when i try to add a link the logs dont show anything (im using a plex docker container)
Nothing yet, Plex team says “We are working on it”. But it sounds like they don’t know the cause, so no foreseeable solution at the moment
I went back to use Google Podcasts for now
Went to try and use Plex’s Podcasts feature again, since I see it has the same “reduce pauses” functionality that I enjoy so much from Overcast, but found that the issue is still happening… this time with Kill James Bond! (although I’ve still not been able to add the podcast I’d highlighted before: What a Hell of a Way to Die)
Plex staff, hit me up and I’ll work with you to fix this 
From the web interface, adding a podcast by URL, the browser makes a PUT request to https://podcasts.provider.plex.tv/actions/addToCatalog with an origin and referer of app.plex.tv, with many parameters in the URL, including:
headers
url: https://feed.podbean.com/killjamesbondpod/feed.xml
X-Plex-Product: Plex Web
X-Plex-Version: 4.67.0
X-Plex-Client-Identifier: <snip>
X-Plex-Platform: Safari
X-Plex-Platform-Version: 15.0
X-Plex-Sync-Version: 2
X-Plex-Features: external-media,indirect-media
X-Plex-Model: hosted
X-Plex-Device: OSX
X-Plex-Device-Screen-Resolution: 1680x883,1680x1050
X-Plex-Token: <snip>
X-Plex-Language: en-GB
X-Plex-Drm: fairplay
X-Plex-Text-Format: html
X-Plex-Provider-Version: 3.2
The server responds with status 200, the following headers, and a JSON response:
pertinent headers and response json
x-plex-container-start: 0
x-download-options: noopen
x-plex-container-total-size: 1
x-plex-version: 2f1c768
x-plex-timestamp: 1634128106
expect-ct: max-age=0
cf-cache-status: DYNAMIC
cf-ray: <snip>
x-permitted-cross-domain-policies: none
{
"MediaContainer": {
"offset": 0,
"totalSize": 1,
"identifier": "tv.plex.provider.podcasts",
"size": 1,
"Metadata": [
{
"guid": "tv.plex.provider.podcasts://603599a902fed5003777b77f",
"key": "/library/metadata/603599a902fed5003777b77f/children",
"ratingKey": "603599a902fed5003777b77f",
"subtype": "podcast",
"type": "show",
"thumb": "https://pbcdn1.podbean.com/imglogo/image-logo/11130424/tW5KPCYw.png",
"addedAt": 1634079700,
"saved": true,
"picked": false,
"viewedLeafCount": 0,
"title": "Kill James Bond!",
"leafCount": 38,
"skipChildren": true,
"originallyAvailableAt": "2021-10-12T23:01:40Z",
"year": 2021
}
]
}
}
The web app then performs a GET request to https://podcasts.provider.plex.tv/library/metadata/603599a902fed5003777b77f, but it receives a 404 in response.
This exchange is identical for both podcasts highlighted in my last message. I’ve also noticed that if I try again to add the podcast, although it still fails, the same GUID is assigned to the podcast as the previous attempt (ie., for Kill James Bond, both attempts to add it result in the same GUID, 603599a902fed5003777b77f, and for Hell of a Way to Die, 5b0ee13f814b2b0032d91785).
Hope this helps.
I am too having this problem with