341d9764b4
Android 16 (targetSdk 36) enforces strict time limits on dataSync foreground services. When the limit is exhausted, calling startForeground() or startForegroundService() throws ForegroundServiceStartNotAllowedException and kills the app. Catch the exception in both NotificationRelayService.onCreate() and MainActivity.onCreate() so the app continues running; the AlarmManager will reschedule the next fetch cycle at the normal interval.