You can break the error loop by putting the webservice call into an own sub-process. And move the error handlers into this process.
Here is a sample:
![alt text][1]
There is also a issue on our roadmap to make this error handler easier. But it is not yet done: [XIVY-2219][2]
*[XIVY-2219][2] Allow to design looping processes with error handlinghandling*
[1]: https://answers.axonivy.com/upfiles/isolateErrorHandlingInSubProcess.png
[2]: https://jira.axonivy.com/jira/browse/XIVY-2219