Se você fizer qualquer modificação nas regras do firewall do GPO Windows com o módulo Powershell NetSecurity usando o comando eg New-NetFirewallRule
ou Set-NetFirewallRule
as alterações não serão aplicadas imediatamente. Só consegui fazer isso fazendo alguma alteração na GUI do MMC depois (o que parece recarregá-la) ou reiniciando o computador.
Pode ser possível usar a API FwPolicy2 do Firewall do Windows ou a ferramenta cmdline legada, netsh
mas eu preferiria fazer isso com o módulo NetSecurity, se possível?