I'm a little confused here maybe the answer is "iOS's implementation" but I'll still write it here to get more insights.
I want to let immich only upload files while being on "Wi-Fi only" but even if I select the "Only on WiFi" under "Automatic background backup is on" in "Backup Options" -> it still uploads files when I'm not on Wi-Fi and my current understanding it that it is because of iOS level "Wi-Fi & Cellular Data" and I don't want to switch the iOS setting to "Wi-Fi" only because in that case the background app refresh for new data won't work for other applications as well.
Seems like a chicken-egg problem to me.
Am I missing something? Any possible solution for this? Are there any active issues for this?
.