I did the switch some times ago and I love AntennaPod.
Still, I did not manage to have synchronization with a desktop service, and I miss that from Google Podcast.
Also AntennaPod seems to be worse than Google Podcast at Bluetooth connections going into standby during conversational pauses creating jilted cutoffs.
I have not experienced that, but have you tried the Skip silence in audio feature? It does a good job removing pauses in audio which would hopefully solve the problem you are experiencing.
I don't use sync but it has an option for "cloud sync" in the settings, "gpodder.net" and "gpoddersync" seem to be the only two options but maybe one of those will work.
Have always been curious about AntennaPod. Was about to switch from PocketCasts earlier this year but turns out PocketCasts became open source a little over a year ago, October 2022.
Still curious about AntennaPod but PocketCasts has been and continues to work super well and has a web/desktop (PWA) client so may just stick with it. Mobile app repos below btw.
I think it's usable for free though I'm not sure to what degree since I picked up a one time payment lifetime plus subscription some years ago. I see it's sadly now only free or monthly subscription. 😔
For me it just never shows the correct play time so podcasts will get to the end in app but still have like 10 minutes left to play. Also it has a habit of randomly skipping back 10 seconds every now and then.
I don't see any, apart from the fact that AntennaPod's persistent notification for media playback doesn't respond if you leave it for too long.
Have you tried Escapepod btw?
Auto-downloads work wonderfully here and can even be set per-podcast which is such a nice feature.
Not saying this to denigrate your experience but to perhaps soften the 'is horrific' notion into somewhat more of a 'does not work for you' one.
Otherwise, I suppose Pocket Casts is also open source nowadays - or has always been and I did not notice? But that was a reasonably good alternative for me as well before I switched to AntennaPod.
I have similar issues. Guess it's because I listen to vary long podcasts that I often don't finish, because there's a newer episode already. Because of that old episodes will be considered unfinished and block new ones from getting downloaded. Maybe if there download limit is set to e.g. 20 Antenna Pod should delete the oldest episode of the 20 downloaded and download the newest one when it gets released
Also sometimes it just literally does nothing. Push the play button and nothing at all happens.
That's a bug with the notification/lockscreen widget AFAICT. Pressing play on the main player window should work. This is the most serious bug I've found. It's quite a promising player otherwise.
I'm happy to know that Pocketcasts is OS now, that was my player of choice before trying to jump to Antennapod.
Visit takeout.google.com and select Google Podcasts to export your Google Podcasts data in OPML format.
I wonder when that became a thing. I migrated at the beginning of the year and had to manually add all subscriptions because Google Podcasts had no way of exporting anything.
Ok, I just revisited it after a few years, and it seems kinda decent now, altho it's still pretty ugly.
Back when I first tried it when it launched, it was as barebones as it could be. Adding new podcasts sucked, it had no trim silence option, no web app etc. Still tho, Pocket Casts is ahead of it even today.
I never understand why people choose formats meant for local consumption and then use centralized cloud services to consume it. Podcasts aren't the only example. RSS feed readers and git are others. If you want synchronization across devices, then use either a plain cloud storage or something even better - like syncthing.