I have noticed that some podcasts are different depending on the date I download them. For example, some have different advertisings when I download them again. I also noticed that some podcast episodes are no longer available.
So I suspect that podcast files live on the publisher's servers and Apple Podcasts does not host or cache them.
Is that true? If I update a podcast episode on my server, will all downloads after that get the new version?