I have pretty simple automation with the following logic:
When issue in project X is transitioned into certain status then this issue is cloned into the other project.
Here is how it looks like:

I have added an additional check for linked issues to ensure rule is not triggered when issue was already cloned once. This rule works fine when I create an issue in "Open" status and then transition it into "PROD investigation".
The problem appears when status 'PROD investigation' is chosen during the issue creation. In this case issues is cloned twice meaning that by some reason rule is triggered twice.
I've tried adding delay before "Then", tried setting 'from' statuses in the trigger and couple of other options and nothing seems to work.
Am I missing something? Thank you in advance.