Home/Blog/Which episode is the latest

Podcast apps disagree about which episode is the latest

Two apps, one show, two different newest episodes. It happens because there are two answers to the question, and most apps only ask one of them. We measured how far apart they get.

Open the same podcast in two apps and they will usually agree. Occasionally they will not: one shows an episode the other has not heard of, or one plays an episode that fails to load in the other. Nothing is broken in either app.

They are reading different sources, and the sources are not always the same.

The short answer

A podcast is published as an RSS feed on the publisher's own server. Directories such as Apple's and Podcast Index do not receive that feed, they crawl it, so a directory is a snapshot of the feed as it looked at the last crawl. An app reading the directory can therefore be behind an app reading the feed, and the two can carry different download links for the same episode.

We measured this across 450 feeds in July 2026. In 129,997 episodes present in both sources, 9.4% had a different audio URL in the directory than in the publisher's feed. The problem is concentrated rather than spread: 92% of shows had no divergence at all, while a small group had it on almost every episode. "Different" is not the same as "dead", and most of those links still play. Enough do not that an app which trusts the directory alone will eventually try to play something that is no longer there.

Two things called "the latest episode"

The publisher's feed is the original. It is a file on the publisher's server, and when a new episode goes up, the file changes. That is the authoritative answer to what the newest episode is, and to where its audio lives.

A directory is a crawl of that file. Apple's directory, Podcast Index and every other catalogue work by fetching feeds on a schedule and storing what they found. That has real advantages: you can search across millions of shows, and you get artwork, categories and episode history the feed may no longer carry. What a directory cannot be is fresher than its last crawl.

So an app that lists episodes from a directory shows you what the directory saw. An app that reads the feed shows you what is there now. Most of the time these agree, which is why the disagreements are surprising when they happen.

What we measured

In July 2026 we swept 450 podcast feeds, chosen across popularity tiers and categories rather than only from the charts, and compared each one against the same show in the directory. 429 of them had episodes present in both places, which came to 129,997 episodes.

9.4%

Of the 129,997 episodes present in both sources, 12,159 carried a different audio download link in the directory than in the publisher's own feed.

The distribution matters more than the headline. 394 of those 429 shows, just under 92%, had no divergence at all. The disagreement is concentrated in a minority of feeds, and in 18 of them more than nine episodes in ten carried a different link. If your podcast app has never once failed you, that is not luck, it is that most shows never move their audio.

On identity the two sources agree far better: episode GUIDs, the unique identifier a publisher assigns each episode, match about 95% of the time overall, and the median feed matches perfectly. Where apps disagree it is usually about where the audio lives, not about which episode is which.

Why a download link changes

Audio URLs are not stable identifiers, and publishers change them for ordinary reasons.

Why an app sometimes shows an old episode

Crawl lag. If an app reads the directory, the newest episode it can possibly show is the newest one the directory has crawled. Apple tells podcasters that changes usually appear within a few hours, which is fine for a listener browsing and awkward for anything that has to be right at a specific minute.

Feeds that carry only recent episodes. Some publishers window their feed so only the last few weeks are in it, with the archive available elsewhere or behind a subscription. In our sweep, genuine catalogue-capping affected about 2% of feeds, and where it happens it is drastic: the worst case in our sweep carried 475 episodes where the directory held 2,000. An app reading the feed then shows fewer episodes than one reading the directory, and neither is wrong.

Re-stamped dates. A publisher can edit an episode and update its publication date, or a host can re-stamp on republish. Anything sorting strictly by date then reorders history, and "the latest episode" changes without a new episode existing.

An identifier that changed. If a publisher regenerates GUIDs, an app that tracks your position by GUID loses its place, and previously-heard episodes can reappear as new.

What this has to do with an alarm

Browsing forgives all of this. If a list is an hour stale or an episode fails to load, you scroll, you tap something else, you move on.

An alarm gets one attempt, while you are asleep. It has to answer two questions in advance and be right about both: which episode is the newest one, and where can the audio actually be fetched from. That is why Alarmcast treats the publisher's feed as authoritative for the play URL and uses the directory for what it is good at, which is finding shows in the first place. It is also why the episode is downloaded roughly half an hour before the alarm rather than fetched at 6 am, so a link that has rotted is discovered while you are still asleep and there is still time to fall back.

None of that is exotic engineering. It is the difference between an app that assumes the directory is right and one that checks.

Questions people actually ask

Why is my podcast app not showing the newest episode?

Usually because it is reading a directory's crawl of the feed rather than the feed itself, and the crawl has not caught up. Apple tells podcasters that feed changes usually appear within a few hours. A second cause is a publisher windowing its feed so older episodes are no longer in it, which affects about 2% of feeds but is drastic where it happens.

Why does an episode fail to play in one app and work in another?

The two apps are probably using different download links for the same episode. In a sweep of 129,997 episodes present in both a directory and the publisher's feed, 9.4% carried different audio URLs. Most of those still play, but the ones that do not will fail in whichever app trusted the stale copy.

What is the authoritative source for a podcast episode?

The publisher's own RSS feed. Directories are built by crawling feeds, so they cannot be fresher than their last crawl, and nothing in Podcast Index's API documentation promises the URL it stored will still play. Directories remain the right tool for search and discovery.

Do podcast download links change?

Yes. Shows migrate between hosts, which changes URLs for the entire back catalogue, and tracking or measurement prefixes are added and removed over time. In our sweep about 3% of shows served their audio from a different hostname than the directory had stored.

Why did my podcast app forget where I was in an episode?

Most apps track your position against the episode's GUID, the identifier the publisher assigns it. If the publisher regenerates GUIDs, that link breaks and episodes can reappear as unplayed. GUIDs match between sources about 95% of the time, and the median feed matches perfectly, so this is uncommon rather than rare.

An alarm that checks before it rings

Alarmcast asks the publisher's feed which episode is newest and where the audio is, downloads it about half an hour before your alarm, and keeps a chime in reserve for the mornings when the internet disagrees.

See what it survives

How this was measured

450 podcast feeds were swept on 16 July 2026, sampled across popularity tiers, from charting shows to a uniform-random draw of the long tail, and across categories. 429 had episodes present in both the publisher's feed and the directory, giving 129,997 comparable episodes. Figures quoted here are recomputed from that sweep's raw per-feed records.

"Different" was measured as a different audio URL for the same episode, and does not mean the link is dead. Most differing links still resolve. Crawl behaviour and directory guarantees are as documented by Podcast Index and in Apple's own podcaster documentation, checked 21 August 2026.