Ao usar o cmdlet New-JobTrigger para criar um acionador de inicialização, é uma boa idéia especificar um período de atraso aleatório de 30 segundos ou mais para evitar conflitos na inicialização. Isso também ajudará a garantir uma maior chance de sucesso para o trabalho.
$trigger = New-JobTrigger -AtStartup -RandomDelay 00:00:30
Você também deseja verificar o status do seu trabalho depois de ter reiniciado e conectado novamente com o cmdlet Get-Job
.