I’ve got the Monthly export of gpx setting turned on and never close that setting. But I just found out it didn’t export since 2023 Oct. that’s almost 10 month. And there is no signal, no alert, not a place to show me that it might be some wrong.
So if any auto-export not work, we don’t know? and seems it never get back to work again…?
Yeah, the monthly auto exports are just too much background task time these days, so most of the time now iOS “expires” the scheduled tasks before they ever finish.
I’m going to replace the monthly auto exports with weekly auto exports, because those should more reliably finish before iOS gets angry. In the meantime I recommend switching to the daily auto exports and turning off the monthly ones.
Yeah, the monthly auto exports task will be taking up all of Arc’s allowed background processing time. Which means the other scheduled tasks don’t get enough time to finish either.
Once you turn off monthly auto exports, the other tasks should start catching up.
I’ve turned off the auto-export monthly gpx, all tasks seems still not able to process, althought it cleared to say scheduled, but seems all queues, pending backups are still the same amount for one day.
It’ll probably take a day or two (or more) for iOS to adjust. It keeps various “scores” for each app, based on energy use over time, and uses those (amongst other things) to decide how much background processing time to allow each app.
It also keeps scores like that for each different background task. So for example if one task is taking too long each day and never finishing, it might start running that task less often, or terminating it earlier. But one task performing badly can also hurt the app’s overall scores, leading to the other tasks suffering.
Anyway, short version: It should self correct over a few days, and the other tasks should start eventually catching up.
what you said ia just random stuff cause it’s been a week, 7 days and nothing changed.
If there is no manual way to do something here, it might never goes through cause you said it is automatically which means there can be bug and atuck all time
What I said is not random. Something has changed. What you need now is patience.
It will not be stuck forever. iOS will already be adjusting its scores for the app, and allowing more background processing time. Also, because the monthly auto exports task isn’t taking up time anymore, there will already be more time spare for other tasks.
The “overdue by” duration is based on the last time the task finished, not the last time the task started. Each task is most likely started at least once a day, even when iOS is in a bad mood / has given the app a bad score. The difference will be in how long it allows each task to run before it “expires” it. If the task is “expired” before it gets to finish, then it will still be listed as “overdue”.
I recommend not worrying about it, and just ignoring it for a week. When you come back and check later, you will see that several of them have caught up and are no longer listed as overdue.
From Jul 9 to 25, two weeks, and like I said, nothing changed. The “Sample pending backup” is adding more and more and now to 15212. All OVERDUE TASKS still overdue by 9 month. And like you said, it did mention Last Ran time but nothing updated. The Last updated time is very close to now, like 8 mins ago. So it running, running, running, updating, updating every minutue, every hour, every day, but all failed. Again, like “I said before”, although it go through automatically, it can still stuck and just not going through, in such situation, there should be a manually proessing button for one task and let people control it
Backups are run in the foreground, when the phone is plugged in to power, if the task is overdue.
For the other scheduled tasks, it’s not as important for them to be finished, so it’s okay if they’re marked “overdue”.
As long as the tasks are getting started, they will still be making progress, and will eventually catch up.
This feature is important to me because I want the auto-export gpx of daily or monthly to work. I’m using these gpx files in other way and method. This is a function my lifetime subscription support right? So no matter if it important to you or not, the user, me, is using this feature and important to me.
Are the daily auto exports not working?
Hm. That looks like all scheduled tasks are being refused. I think it’s time to start debugging the usual stuff, like whether the phone is being left in Low Power Mode, whether Background App Refresh is enabled, etc.
For the scheduled tasks to run, the phone has to be plugged in to power, Low Power Mode not turned on, Background App Refresh enabled, and… well that’s the explicit ones.
Beyond that it’s up to iOS’s mood - whether it thinks the battery level is high enough (even when plugged in to power), whether the phone is too hot, whether it thinks you’re likely to leave the phone idle for a while (ie screen locked, not using it).
Oh… I see you still have monthlyAutoExportUpdates turned on? You should definitely turn that off! That’s the task that takes up the most background time, and is the most likely to anger iOS. Step one in debugging the problem is definitely turning that off.