Hello,
This is an expected behavior due to how events like this work, but some times it is also not the indented one as well. 🙂
For an easier alternative fix to your code, please open up ConditionTask.cs instead and change method YieldReturn line #71, to the following: