There can be several reasons that can lead to Service call failure errors.
When defining the Service node configurations, If you have any markup tags defined then the platform will be removing all the special characters or the mark up tags. However, as a replacement to the special characters or mark up tags, you can pass the encoded formats for them which helps in passing through.
Please go through the below link for more information,