I don't think you do anything wrong, it looks completely broken.
always returns true no matter the state of the radio button. And togging it never sets the desired state. Please log a bug at https://indesign.uservoice.com
Interesting. I get the same issue. I checked to see if it was because an object was overridden, but that is not the case. If I draw a new object and apply the style, it does not show, but it does not remove it for existing objects with the style applied. Following to see if anyone else has any thoughts.