This is an odd one. If I have just one trigger, either "increase by over" and "decrease by over" work ok. If I use two triggers, like in my test rule below, only the 1st trigger works. The second trigger never runs the rule. I have flipped the triggers around, and only the 1st one works.
Yeah, something is messed up with this, I can reproduce the failure. Will look into it.
The issue appears to be that it's recording the new value right after the first trigger, thus failing the second trigger which is comparing to the stored value.
As a workaround until this gets fixed, just use two rules. One can run the actions of the other, or you can just copy/paste the actions from one to the other.
This problem will be resolved in the next release.