Android 15 limits how long a data sync service may run. The requests stay queued, so they resume the next time the host application is in the foreground.