Firebase jobdispatcher not triggering within specified window
I am implementing Firebase Jobdispatcher with trigger time specified between 10 to 20 seconds. This is my code to schedule a job: public static void scheduleCompatibleJob(Context context) { FirebaseJobDispatcher dispatcher = new FirebaseJobDispatcher(new GooglePlayDriver(context)); Job myJob = dispatcher.newJobBuilder() .setService(DataTrackerJobService.class) // the JobService that will be called .setTag("api_trigger") .setRecurring(true) .setLifetime(Lifetime.FOREVER) .setTrigger(Trigger.executionWindow(10, 20)) // 10 to 20 seconds .setReplaceCurrent(true) .setRetryStrategy(RetryStrategy