Lets say I have a RM rule that has been activated. This rule contains a timer based action, which simply repeats a thing every minute until a specific condition is reached.
So, this rule is actively running, and is paused by another rule. What happens next?
Does the currently running instance of the rule pause in action? Or does it simply cancel unfinished timers and then prevent further execution when pausing? Or does it continue to it's completion but further execution is paused?
Then, that same rule is later un-paused.
Will it's previously active timers continue from where they were paused in action? Or, does the rule execution simply un-pause allowing new instances of the rule to be triggered?
Pause: Will prevent actions from running in response to trigger events and, if the rule actions are currently running, will pause at the current location until resumed.
Resume: Un-does these changes, i.e., trigger events will now cause the rule to run actions like normal. If the rule actions were in progress when paused, will also resume at the then-current point.
TIP: Rules can be paused and resumed from other rules (not just manually via these buttons!).
I guess technically this way gives a higher degree of flexibility. To make it work the way you thought (and I wanted for my use case), you'd just need to add a "Cancel Rule Timers" action just before the "Pause Rule" action. This works in my testing.