When adding a “Start task” process action to a Process Flow, it is not clear if a task parameter has been defined to allow an input and/or output value.
This behavior can lead to other expectations when trying to use parameters within a system flow (and a lot of time to find the issue).
So idea is tho mark the Input and Output parameters in the Process action “Start task” if they have (not) been configured.Or, just don't allow assigning an output parameter in this case.
Example:
This task “idea_task” has a parameter “p3” which doesn’t have the “Task output” checked under “Performance”.
It is currently possible to assign an “Output Task parameter” to it, but the result will be that the p3-parameter won’t get populated in the process flow: