Switch component: Why does this work as intended?

I don’t get it!
Expected: If I switch OFF, subscription is false. The blocks above providing exact the expected.

But it works vice versa? Or what is wrong with me?

IF Switch is OFF
Set Switch ON
Set subscription false.
But the switch is left side, red colored (OFF) and subscription IS really false then
Can someone provide behavior of switch component taking step by step?
is" Switch on" the same as “switch .is checked=true”?
Thanks. I am really confused.

Only use “is checked” block.

And use this block instead


I will take a look. Thanks so far!!

problem is it works as intended