Cause
This error occurs when your application code attempts to call a new method and it has already reached the maximum number of embedded method call levels (which is currently 256). One cause can be recursive method calls with no clear exit conditions.
In addition, this error occurs when:
A method is invoked with a short timer event that performs a
Processing a Web service reply message that is too complex or poorly formatted.
Action
Change your application code to prevent too many embedded method call levels.