When a PowerShell Script was used in a Job with the Prescript function under the Advanced Options of the Job it would fail with the following two messages in the
NetVault Log:
"Failed to connect to job manager" and "child process died unexpectedly".
The reason of for Job failing and the Script not being able to excute was due to the security settings on the Windows firewall of this client.
This machine was behind an firewall and the NetVault firewall rules solution had been applied where the main binaries had been given acces through the Windows firwall.
For the Prescript to be able to connect through the firewall a further NetVault binary file needed to be added to the traffic rule on the client.
Once the nvsysexec.exe which resides in the directory NetVault Backup\bin has been added to the ruleset of the firewall the Powershell script will be able to run, the same binary will need to cleared in the Windows firewall for any Script to be launched on the NetVault Server.