How syncronization works actually?

App version: 2.0.3 Google Play

Android version: 10.0

Device model: Oneplus 7

Expected behaviour: Episodes that previously where played should be marked as played after synchronization

Current behaviour: Episodes that previously where played not marked as played after synchronization

Steps to reproduce:

  1. Install AntennaPod
  2. Import a few podcast subscription via importing OPML
  3. Enable synchronization via login to gpodder.net
  4. Mark some episodes as played
  5. Start Force sync to synchronize
  6. Uninstall AntennaPod
  7. Enable synchronization via login to gpodder.net and selecting an existing device that you created at step 3.
  8. Wait for podcasts to synchronize
  9. Start Force sync to synchronize
1 Like

Hi! Did you come across this post? It explains gpodder and some of its settings in more detail.

Yep, I have seen that post but still, it is confusing for me.
I tried to use also second Linux client and it didn’t work for me I guess because I haven’t created a device before login in at the second client.
I’m not talking about 2 devices in this case but about just 1 that gets readded after reinstallation and selecting an already existing device.
In my humble opinion, in such a case, it should sync already played episodes, but it doesn’t as far as I see.

Does the gpodder website show that the episodes are played? You can check that on the “Episode history” page:

image
image

Yes, it is checked as played. Here is one example.