It seems kind of silly that this isn’t a trigger for rules that is live.
Simply add “When blocked status is changed” → “check if task = is blocked OR is not blocked”
Context: I am currently using the “task is no longer blocked” trigger to update the status of a review task when it’s corresponding draft task is marked as completed. This way, when the drafter has marked their task as done, the pre-assigned reviewer will have their task be unblocked and the status on their review task marked as “ready for review”.
However, if the drafting person accidentally hits the complete button on their on draft task and then unmarks it as complete, the corresponding review task will flip back to being blocked, but still have it’s “ready for review” tag applied.
There is currently no way to apply a trigger to a task based on if it becomes blocked, and that is a very easy update for the asana devs to implement, please add this.