The following scenario will leave an issue in a bad state:
Rule 1 - async trigger (updated, commented tested), action to transition issue
Rule 2- sync trigger (updated, created, transitioned), any action. I have logged.
When rule 1 is trigged - transition succeeds but leaves issue in bad state
Make Rule 1 sync or Rule 2 async
To fix current issues:
Run the integrity checker