I have come in to a situation that I was not aware of when remotely managing new rules and after some tests, I believe this might be a bug.
Here is one of my Scheduler screens...
I have a switch to disable and enable the scheduler depending on certain rules and#or apps. Anyway, when this rule is enabled again, the scheduler goes back in to action as expected when someone is home, but if we are in away mode, it will come back to it's regular schedule and completely ignores the fact that it's away and should use the ECO offset.
This can be reproduced every time, just by using the either a Restriction switch and or just by hitting the Set Schedule Temperatures button.
Another possible bug is that when the scheduler gets activated again via the Restriction switch, I need to have a rule to run the Set Schedule Temperatures method or else it will just stay at the old temps until sheduler gets to a new "program" in it's schedule. Not sure if this is intended behavior but I can live having the rule to do this.