On the block I checked out, there are two items:
-
You are not checking for the existence of your specific variable. You have a loop watching for
input.ctx
, but if that’s an empty object it will pass your loop and die when you attempt to access a specific variable. I recommend surrounding the use ofinput.ctx.whatever
with a check thatwhatever
exists. This is currently not the cause of your issue, but should be fixed anyway. -
The endpoint that your
fetch
is requesting is failing because the payload is too large for your Function Node. The maximum amount of data you can send a Function Node is 5MB. You are attempting to send it a little over 6MB. You’ll have to 1) remove items from the payload before the node 2) provide a specific payload path to avoid sending unnecessary data. You can see these errors in the workflow debug panel when if you leave the tab open. You can also see these errors in the workflow metrics tab.