Offline watched episodes get marked as unwatched after a server sync

yatse doesn’t send watched episodes to the server when it gets online
instead it pulls the watch status from the server and redownload smart sync episodes that’s already watched

the steps to recreate this is simply

  1. smart sync some episodes
  2. watch offline
  3. open yatse app when on local network (online)
  4. watch status gets pulled not pushed

server is jellyfin last version
yatse is the last version also (stabe)

I also had the same issue with beta … but made a fresh install with the stable version, yet i got the same issue

logs :

Thanks since there’s some cases where the sync starts before the push.

Should be fixed in next release.

the issue still persists after the last update also

The provide new logs?