I am trying to run a schedule that searches through all Stories to create Subtasks if a condition is met, duplicates the components from the Story to the Subtask, and then assigns the Subtask to a user based on the components. Something like "if component contains 'Apple' then assign to 'Sam', if component contains 'Banana' then assign to 'Chris', if component contains 'Pear' then assign to 'Tim', etc..".
So far I have:

However the last step, "assign the issue to..." is changing the assignee of my Story. I would like to have it change the assignee of the Subtask instead.
I also tried adding the assignee in the second step, "Then: Create a new subtask", but the option to add an assignee there did not have functionality to search in the components.