The PSRemotingTransportException is strange, that normally indicates a problem with WinRM, but you are running the jobs locally.
It could be useful if you could catch that exception in the job, and then display the formatted error. Perhaps that gives some more clues about the cause of the problem.
$Error[0].Exception | Format-List *
I'll try to run something similar in my lab, and see if I get the same problem.