Conditional Start Event and Conditional Intermediate Event are mainly intended to be used in combination with rule logic.
They react if you put something in working memory (VM) and trigger the rule evaluation (fireAllRules).
BTW, your use case can be designed easily with the traditional decision gateway (XOR diamond).
Just another comment about the process design, I noticed a chain of scripts that looks a kind of visual programming (flow chart): in real situation this approach should be avoided.
The automatic activities in a business process should be coarse grained.