I have a rule that works like this:
When Issue is transitioned from Open to Resolved
If Summary contains "XYZ"
Create a Sub-Task under the same parent and set the Assignee to unassigned.
However, the Assignee is always set to the Actor. When I choose "user who triggered the event" as Actor, I will be the Assignee of the new Subtask. When I change the Actor to Automation for Jira, Automation for Jira will be the Assignee of the new Subtask.
No matter what I put into the Assignee field (regardless of whether it is unassigned or a specific person), the assignee of the new Subtask will always be the Actor and the Assignee field in the "Create a new Sub-Task" Action is ignored.