It looks like when --debug mode is enabled(which populates the nnc fields in the workflow), runs fail to execute if {{needs.<funcName>.output}} args are passed to a function. I haven't had a chance to look into it yet, but I have a feeling it's failing somewhere in the stack/homestar package. I'll take a look tomorrow