Я создаю OneTimeWorkRequest с ограничением NetworkType.CONNECTED, но даже если устройство подключено к Интернету, запрос все еще находится в состоянии ENQUEUED
Constraints constraints = new Constraints.Builder().setRequiredNetworkType(NetworkType.CONNECTED).build();
OneTimeWorkRequest request = new OneTimeWorkRequest.Builder(SyncWorker.class)
.setConstraints(constraints)
.build();
WorkContinuation continuation = mWorkManager.beginUniqueWork("work",
ExistingWorkPolicy.KEEP, request);
continuation.enqueue();