Eu crio um monte de eventos de agendador de tarefas de janela em vários win7 & máquinas do servidor 2012. Essas máquinas bloqueiam automaticamente a sessão do usuário após um período de tempo. Note que isso não está sendo feito. Essas tarefas são projetadas para serem executadas somente se o usuário estiver conectado, independentemente de o computador estar bloqueado.
Em muitas máquinas, ele funciona bem. Em alguns poucos, a tarefa se recusa a disparar até que o usuário desbloqueie a máquina. E não consigo descobrir o porquê.
As tarefas são configuradas com as seguintes configurações:
Verifiquei o histórico do agendador de tarefas dessas tarefas nos computadores afetados e parece que o evento "Mecanismo de tarefa recebido para iniciar" não é acionado até que o usuário desbloqueie a máquina. Nas máquinas que funcionam, essa mensagem ocorre exatamente no tempo especificado.
Eu também verifiquei que as opções de energia nessas máquinas têm os Temporizadores de Ativação ativados nas opções de energia em Suspensão, o Google deu isso como um problema, mas parece não se aplicar aqui.