Hello,
We have two projects MAFSI which is a Software development type project and AFSIM which is a Service desk type project. We have an automation rule that clones tickets from AFSIM -> MAFSI every time a new tichet is created, the tickets are linked between with clones/is cloned by:

We created an automation rule to sync all available statuses between the two projects:

The rule runs with success when we change status Open -> In progress (from project tickets) and when changing Waiting for customer -> Open (from service desk portal):

The rule fails with errors when changing status to the remaining combinations:


Can you please help us fix this rule to work for all available statuses.
Best case scenario is to have one global rule that syncs all statuses for both projects. Second best case scenario is to have one rule that syncs statuses AFSIM -> MAFSI and one rule that syncs statuses MAFSI -> AFSIM.
Thank you for any suggestions/feedback!
P.S our sync status rule is created based on the answer provided here:https://community.atlassian.com/t5/Jira-Software-questions/Jira-automation-sync-different-statuses/qaq-p/2507953
But for step 3 we didn't find the filed where to add the value {{statusTable.get(triggerIssue.status)}}