Hi, I have a logging framework which is populated through REST. For this i have created a job that is then meant to be used in other jobs. The problem i run into is when running tRunJob to send data to the logging framework (logToMT in picture), i loose the current dataflow. As Talend doesn't populate parent output with parent input even though the child doesn't use tBufferedOutput. An example of this can be seen below, where row4 values are all null as the child didn't return anything and tRunJob doesn't propagates its input from row3. In this specific case i can work around it by using row3 in tFileCopy instead of row4 for variables. But I'm currently working on setting up the generic design for the platform and that workaround might not work in other scenarios and also increasing the complexity of platform (as the intuitive thing would be for tFileCopy to use row4 and not row3). Is there any "proper" way to achieve my goal that I have missed? Have tried onComponent instead of Main which solves the dataflow not being changed, but then i don't get a logstep for each iteration which is wanted sometimes.