I just spent a while troubleshooting a macro because I didn't expect the "Break From Loop" action to treat a Group as a loop. (I had a Group within a Repeat loop, which produced strange results when I tried to break from the Repeat loop from within a Group.)
I tested it by making this action, which displays the "before" notification but not the "after" notification.
Maybe this is intended behavior! I use Groups purely to for organizational purposes and it was confusing to find out they play a role in the control flow. There's nothing on the wiki page for the Group action to suggest that this can happen.
What's the simplest way to replicate this functionality? I'd kind of like to have a simple "break from group" without having to set irrelevant loop conditions
I'm sure it's just my lack of imagination but I can't think of a case where you wouldn't be able to use an IF or SWITCH statement to do what I think you're suggesting. Can you give an example of a use case?