Ich tippe hier auf den Server.
Eventuell liefert der Werte nicht aus um den Download wieder aufnehmen kann.
Das könnte dann das beschriebene Verhalten auslösen.
Müsste dann der Header Accept-ranges sein in der Antwort.
Wenn du ne URL hättest, kann ich später mal schauen ob ich mehr Infos finde.
Der Podcatcher prüft hier wohl die Funktion per HEAD Request um ein paar Metainfos wie die Dateigröße oder ein Änderungsdatum abzuholen.
Wenn ich hier die richtige URL erwischt habe, dann wäre meine Vermutung falsch:
HEAD /podcast/ep0031.mp3?ptm_source=webplayer HTTP/1.1
User-Agent: WebSniffer/1.0 (+http://websniffer.cc/)
Host: markkreuzer.de
Accept: */*
Referer: https://websniffer.cc/
Connection: Close
Antwort:
HTTP/1.1 200 OK
Date: Fri, 15 Nov 2019 15:47:08 GMT
Server: Apache/2.4.41 (Unix)
Upgrade: h2,h2c
Connection: Upgrade, close
Last-Modified: Thu, 14 Nov 2019 15:22:37 GMT
ETag: “310c1a1-597500d2e7bc2”
Accept-Ranges: bytes
Content-Length: 51429793
Content-Type: audio/mpeg