Você pode tentar ativar o registro detalhado da Diretiva de Grupo. Crie a chave do registro:
HKLM\Software\Microsoft\Windows NT\CurrentVersion\Diagnostics
Abaixo dessa chave, crie um valor REG_DWORD chamado RunDiagnosticLoggingGlobal e defina o valor como 1.
Isso permitirá o registro detalhado da política de grupo no log de eventos do aplicativo.
O único tempo de que a Diretiva de Grupo sabe que estou ciente é o tempo limite para a execução do script. Meu instinto teria dito que isso era um problema de script de desligamento, mas desde que você indica que não há scripts de desligamento sendo aplicados, eu acho que teria que escrever essa suposição.
Você diz "... que deve ser aplicado ..." em referência aos scripts de desligamento. Você executou um RSoP para ter certeza? A menos que você seja a única pessoa gerenciando os GPOs, não sei se confiaria que as coisas fossem deixadas como você espera.
Quanto tempo dura o jeito? O tempo limite do script padrão é de 10 minutos. Se você estiver vendo exatamente um tempo de espera de 10 minutos, eu verificaria se um script de desligamento não foi atribuído. Para alterar esse tempo limite, dê uma olhada na configuração "Máximo tempo de espera para scripts de Diretiva de Grupo" no subnó "Scripts" do nó "Sistema" de "Modelos Administrativos" na Diretiva de Grupo.