Hi Himasha, I'm reviewing this issue and I'd like to understand the end-to-end flow. It looks like you may have a branch that goes to each of the user activities. If each of the user activities are identical apart from the single choice selection then you can implement this using a single user activity, with logic before the user activity to define the appropriate list of choices. Alternatively, if you want multiple user activities, then you can simple add a code block after each user activity to assign the output to the flow variable.