Android. O WorkManager está sendo executado quando o aplicativo está fechado?

Quero agendar atualizações noturnas do banco de dados. Então, eu uso o novo Android WorkManager. Meu entendimento é que, uma vez agendado, ele sempre será executado em segundo plano independentemente do ciclo de vida do aplicativo. Isso está certo? Meus primeiros testes mostram que o trabalho só está sendo executado quando o aplicativo está em execução.

val locationWork = PeriodicWorkRequest.Builder(UpdateDatabaseWorker::class.java, 24, TimeUnit.HOURS)
                        .addTag("DATABASE_UPDATE_SERVICE")
                        .build()
WorkManager.getInstance().enqueue(locationWork)

questionAnswers(3)

yourAnswerToTheQuestion