Bug in Execute Workflow Node: when I call my function in the Utils workflow, it returns
serasa_score = “YES”, but inside Utils it returns serasa_score = 991…
the right thing to do would be to return the same as in Utils when I call the workflow!
Ensure to copy your n8n workflow and paste it in the code block, that is in between the pairs of triple backticks, which also could be achieved by clicking </> (preformatted text) in the editor and pasting in your workflow.
```
<your workflow>
```
That implies to any JSON output you would like to share with us.
Make sure that you have removed any sensitive information from your workflow and include dummy or pinned data with it!
You might be mixing up different executions. I cannot reproduce such a behaviour. Below is the demo workflow. The “Execute Workflow” node returns what the child workflow sent to it. That is the data from the very last node that has completed in the child workflow.
You can run it yourself, just make sure updating the workflow ID.