Para resolver o problema, recomendo o seguinte:
- Tente fazer login como você mesmo, apenas para confirmar se funciona.
- Crie um GPO de teste e configure esse script lá. Em seguida, mova um sistema de teste para lá. No GPO, habilite seu script como estava, mas também defina os scripts de logon como visíveis e execute o syncronous. Em segundo lugar, coloque uma declaração de pausa no seu script para verificar erros.
- Se você ainda não fez isso, verifique também o log do seu aplicativo para ver se há algum erro com a própria instalação.