activation group not working as expected?

I create an conditional activation group as I want a floating menu to be only viewable when there are external monitor connected.
the conditional activation group logic works fine, I match activescreenresolution with "\{\{.?\}\}(?:, \{\{.?\}\})+". I can see it is true when i connect my monitor and turns false when i disconnect.
then for testing, i create a floating menu in this group to show in topmost of my laptop screen. but it does not disappear when i disconnect my monitor.

Would you please check if you can reproduct the issue?