Weirdest behavior, I have a 'pipeline' with a set of transformers that do the job by themselves without parameters, let's call this the 'prototype' pipeline.
I can copy this prototype pipeline into any workflow, it will work just fine, until I remove this pipelines starter and it starts behaving different.
This prototype pipeline has a snakegrid transformer at the end, with the starter behind the pipeline I get the output, if this prototype is connected to another pipeline the attributes arrive to the snakegrid transformer but they don't go further from there. This seems to me like a bug because the prototype pipeline has no variables in it, everything is hardcoded and is working by itself so connecting it at the end of something else shouldnt be the problem, but it is.
Any advice?