-2147024843 == ‘The network path was not found’
Since you are only seeing this on a few machines, I can think of a couple things that might cause this…
1. If the target computer does not have a C drive, then there will be no \targetComputerC$ , and so BatchPatch will not be able to create the directory. Check to see if the target computer has Windows installed on a different drive letter such as D or E etc.
2. A firewall issue could cause this. From the BatchPatch computer make sure you can access \targetComputerC$
BatchPatch ‘Getting Started’ page, which includes Windows Firewall Configuration
BatchPatch Troubleshooting Guide