I have a SOAP API in APIGateway which is working fine in case of success result.
But in case of SOAP Fault for the native API, in some cases I am receiving the fault as part of response of the API. But in most of the cases, the SOAP fault is not forwarded by the APIgateway service.
I have already enabled Send Native Provider Fault Message = True as well, still not getting fault forwarded at time.
The immediate issue that I can think of is if the exception is “handled” already in the native service (i.e., in the catch block). You’ll have to explicitly propagate the exception.