Looks like the SOAP message you composed before pub.client.soapRPC is wrong.
You can execute the flow service step by step from developer, just stop the trace before the pub.client.soapRPC call, and check the SOAP message you have in the pipeline. It’s a correct SOAP message?