Los métodos WriteObject y WriteError no se pueden llamar desde fuera de las invalidaciones de los métodos BeginProcessing, ...

Los métodos WriteObject y WriteError no se pueden llamar desde fuera de las invalidaciones de los métodos BeginProcessing, ProcessRecord y EndProcessing, y solo se pueden llamar desde ese mismo subproceso. Compruebe que el cmdlet realiza correctamente estas llamadas o póngase en contacto con los servicios de soporte al cliente de Microsoft.