Consider the following rules and guidelines when a public or an authenticated process call is made:
If the SOAP URL contains the tenant ID and the service name, the SOAPAction header can be empty or can have any value to invoke the process.
If the SOAP URL does not contain the tenant ID or the service name, the SOAPAction header must contain the respective missing value to invoke the process.
If the SOAP URL does not contain the tenant ID and the service name, the process invocation fails even if the SOAPAction header contains a value.