Rules not working

For some reason my rules have stopped working, the dashboard doesn’t change when the alarm changes to pending. I’ve verified that I’m looking at the right right identifier.

"rules": {
    "pending-alarm": {
      "name": "Pending Alarm Message",
      "condition": {
        "item": "11yrwz9qaaikl1hg3hai33zcx4.alarm_control_panel.webster_st_alarm#security.state-protected",
        "operator": "eq",
        "value": "pending"
      },
      "action": {
        "type": "speak-text",
        "binding": null,
        "value": "Entry delay started. The alarm will sound in 60 seconds."
      },
      "enabled": true
    },
    "select-dashboard-pending": {
      "name": "Alarm Pending",
      "condition": {
        "item": "11yrwz9qaaikl1hg3hai33zcx4.alarm_control_panel.webster_st_alarm#security.state-protected",
        "operator": "eq",
        "value": "pending"
      },
      "action": {
        "type": "select-dashboard",
        "binding": null,
        "value": "1dqioajh5yhw91m7t1kkhzbaqc"
      },
      "enabled": true
    },
    "select-dashboard-disarmed": {
      "name": "Alarm Cleared",
      "condition": {
        "item": "11yrwz9qaaikl1hg3hai33zcx4.alarm_control_panel.webster_st_alarm#security.state-protected",
        "operator": "eq",
        "value": "disarmed"
      },
      "action": {
        "type": "select-dashboard",
        "binding": null,
        "value": "default"
      },
      "enabled": true
    }
  },

@radiocolin What app version do you have?

28.5 (5130)

Only dashboard change rule is not working, or speak-text also?

Correct, none of the rules are triggering. Rules are enabled, and the alarm control panel string is the same one copied from a widget.

Rules are working again in the latest version.

Hmm, interesting. Nothing has changed in rules in the last few versions. I couldn’t reproduce the behavior myself.
It does seem there is something flaky with rules though, since a couple of users had similar issues before, that resolve themselves.