Sync seems broken for me

App version

Beta

Issue description

Sync restarts on its own again and again, even though I have disabled sync for my Jellyfin provider. It seems to re-trigger every time the device connects to a new Wi-Fi network, and it also started once while I was on mobile data (I was connected to a VPN at that time, in case that matters).
Two problems come out of this:
Data and battery drain. One of these unwanted syncs used ~2 GB of my mobile data quota, which is more than I normally use in a whole month. The repeated syncing also drains the battery noticeably. This would is a serious problem while travelling.
Partial syncs replace my library. My library has ~120,000 tracks and a full sync legitimately takes several hours, that is fine. What is not fine is that the sync restarts from scratch every few minutes. If I don’t notice and cancel it in time and the sync gets interrupted after it has only imported a few thousand tracks, and then only those tracks are visible in the app. In the screenshot the provider shows “8063 tracks”, which is a small fraction of my actual library.
Expected: with sync disabled for the provider, no sync should start automatically, no network change, VPN state or connectivity event should trigger one. And an interrupted sync should not leave the library truncated.
Additionally, the download manager restarts and begins downloading tracks again after such a sync, even though I had stopped all downloads previously.

What can I do to prevent this from happening. It gets slowly annoying. What setting do I have to change to stop these automatic syncs?!

Device type

Phone

Media provider

Jellyfin

Steps to reproduce

  1. Add a Jellyfin provider with a large library.
  2. Sync once
  3. Disable sync for this provider in the provider’s advanced settings.
  4. Add new songs to provider.
  5. Connect the device to a Wi-Fi network.
    Observe: a sync starts automatically. Cancel it and repeat with another network change, it starts again. If the sync is interrupted and not cancelled mid-run, only the already synced tracks remain accessible, and the download manager resumes downloadin. All other cached downloads are not available.

Additional information

Please help me​:folded_hands:
I really have a problem with this.

Screenshots

I searched existing issues first

on

I understand that logs are mandatory

on

Log upload name / description

formeo

You did not disable automatic sync … There’s no such setting in the provider, it’s in Library settings.

You should also update your Symfonium version as the beta 9 can lead to missing data if you cancel a sync …

And you probably should update Jellyfin to version 12 that is supposed to have fixed their insane slow speed.