This is not a BatchPatch issue. The -102 error occurs when the target computer has a problem connecting to the update server. The HRESULT value is the “reason” code. From Microsoft’s documentation:
0x80244007 -2145107961 WU_E_PT_SOAPCLIENT_SOAPFAULT
a SOAP Fault was returned by the server. See the more specific WU_E_PT_SOAP_xxxx mappings when a SOAP fault was returned by the server.
SOAP client failed because there was a SOAP fault for reasons of WU_E_PT_SOAP_* error codes.
This issue occurs because Windows cannot renew the cookies for Windows Update.
Review KB2883975 for instructions to resolve the issue.
If Microsoft’s documentation and patch at the link above link don’t resolve the issue, you should then examine your WSUS, and perhaps more specifically IIS on your WSUS.