title: Google Workflows: RecursionError: recursion depth limit reached: 10
body: <p>I have a hierarchy of a workflow calling a subworkflow which is calling another subworkflow etc.</p>
  <p>When I called a specific subworkflow at upper level I did not get the <code>RecursionError</code>. Calling the same subworkflow at lower level in the hierarchy caused the error.</p>
  <p>Although I read the doc of this error (<a href="https://cloud.google.com/workflows/docs/reference/stdlib/errors/recursion_error" rel="nofollow noreferrer">RecursionError</a>), I cannot see in which case, this error can occur. Especially it's raised when detected by the interpreter and not at runtime.</p>
  <p>I took a look at quotas and limits but I cannot see any limitation on workflows hierarchy depth.</p>
  <p>PS: I'm quite sure the call I'm making is not causing stack overflow.</p>