The flag is being toggled on and off from a keypad function key linked to a task, which applies a rule to toggle to "BeepGarage" flag on and off with successive keypresses (I have attached the fuller picture).
Anyhow, further testing leads me to believe there's a problem with the "state machine" for chiming in the M1Gold, and it does not handle the DISABLE CHIME action correctly.
My general testing methodology was to:
a. set the chime state manually from the keypad
b. simplify my logic to one rule:
WHENEVER Beep Garage (Task 5) IS ACTIVATED
THEN DISABLE CHIME IN Area 1(Area 1)
1. Set the chime state to Voice Only from the keypad
2. Pressing the function key and activating the above rule results in the keypad button going dim and displaying with a red cross, and the system announces "Chime is Off" - the rule appears to have worked. However it isn't really off - internally it has reverted to Ding Only and it still chimes. (It doesn’t matter what state you start in (Ding, Voice, Ding/Voice), it always ends-up in Ding Only.)
Normally if you repeatedly press the Chime key on the Navigator Touchscreen keypad, it cycles through:
- "Off" (Chime button is dim and has a small red cross)
- "Ding Only"
- "Voice Only"
- "Ding and Voice"
- “Off”
- etc
However, after running the rule that results in the Chime button appearing to be off (and the system announcing Chime is off) pressing the Chime button results in the system saying "Chime is Off" (and this time, it really is off) – whereas a button press in a “real” Off state should change it to the Ding Only state.
Other times, one press on the Chime button in this supposedly "Off state" results in it going into the Voice Only state (which is the normal sequence after the Ding Only state).
I suspect that the variation in what state it goes into after a further button press (ie the 2 paragraphs above) is related to the 20 second timeout on Chime button pressing. That is, if you keep hitting the Chime button within 20 seconds of the last button press, it goes through the cycle above. However, if you wait longer than 20 seconds for another button press, it always goes to the Chime Off state.
I can’t see a work-around until the bug is fixed. (I guess I don’t need a function key at all – I can just enable/disable chime from the Chime button.)