Start a new CJ using BPM

Good afternoon everyone, I'm currently stuck with CJP.

My situation is this: I have a generic Journey applied to contacts and, based on a contact field, I should start a specific flow.

I'll give you an example:

  • the first journey covers a generic process and then based on the role of the contact (developer, sales, marketing, etc.) I should start a second specific onboarding journey when the first will be completed.

I know that to start a flow it is necessary to value the cj template field with the correct flow.

The problem is generated at the start of the flow where it does not seem to trigger.

SugarBPM's flow

So if I complete the Hand over to delivery task, I expect the sales process flow to start automatically.
I know that already in the CJP it is possible to automate the start of Journeys but having to manage a 1-n relationship between the different flows I cannot. I should duplicate the first flow and thus have a 1-1 relationship but this means keeping many flows equal