We used to have the ability to stop syncing when remote to the server (via wifi). Only option (on iOS at least) now is to disable sync over cellular. I’ve got a small allowance satellite connection at home and have to disable wifi just to watch Plex away from home as it will use up my allowance in the background when I don’t want it to.
What would be ideal is to have a toggle to disable sync when server is remote (which Plex knows about already as shown in the server list). This option would also be useful when using phone tethering or wifi hotspots. Not everywhere in the world has fast unlimited internet.
When at home, I want (and love) automatic and background syncing. However, when remote (traveling and on hotel WiFi), I’d rather have direct control of sync activities. I typically sync so I don’t have to connect to my server over public networks (maybe I don’t need to be worried with the certificates we have now, but would still like to limit it).
Also, without this control, as soon as I connect to hotel WiFi, Plex will perform a background sync and occasionally replace an episode I fell asleep during with the next unwatched item available. As it is now, I have to remember to mark things as unwatched before connecting to remote WiFi. (Obviously, not a concern while at home)