Hello ,
first I want to apologize, the misbehavior I pointed out is because there is a line break in the Set-PowerCLIConfiguration command. PowerShell needs an backtick in multi-line commands, I have forgotten that. If the whole command is written in one line, Write-Host works as well. So that's definitely not the problem.
I tried this:

The output type is Properties and the Set-PowerCLIConfiguration is disabled. In the Action result we see all values.
After enabling the Set-PowerCLIConfiguration I got no ActionResult.

So I changed the Return type to Any and here I get a result, an array with two entries:

Hmm, now I tried this:
var result = System.getModule("de.stschnell").testStefan001("Stefan");
System.log(result.constructor.name);
If Set-PowerCLIConfiguration is disabled the return type is Object, if it is enabled it is Array.
It seems that the return variable type changes with the Set-PowerCLIConfiguration command. Weird.
If you use Set-PowerCLIConfiguration command you can find the properties in the array.

Otherwise it is direct in the action result.
One workaround to handle this is to add a scriptable task in the workflow and to set a variable to strOutput[1].

On this way you can then pass it to the Node.js action, as you can see here.

Best regards
Stefan