Struggling with state triggers

I’m trying to create a simple heating advance control

Essentially I’m using toggles (input boolean) that when switched “On” then trigger a timer to start, once the timer finishes then it switches the toggle back to “off”

Only it never seems to trigger? Any guidance would be appreciated:

alias: Heating Advance
description: ""
triggers:
  - trigger: state
    entity_id:
      - input_boolean.heating_advance_downstairs
    to:
      - "On"
  - trigger: state
    entity_id:
      - input_boolean.heating_advance_upstairs
    to:
      - "On"
  - trigger: event
    id: Heating Advance (Downstairs) Finished
    event_type: timer.finished
    event_data:
      entity_id: timer.heating_advance_1_hour_downstairs
  - trigger: event
    id: Heating Advance (Upstairs) Finished
    event_type: timer.finished
    event_data:
      entity_id: timer.heating_advance_1_hour_upstairs
conditions: []
actions:
  - choose:
      - conditions:
          - condition: state
            entity_id: input_boolean.heating_advance_downstairs
            state:
              - "On"
        sequence:
          - action: timer.start
            target:
              entity_id: timer.heating_advance_1_hour_downstairs
            data: {}
      - conditions:
          - condition: state
            entity_id: input_boolean.heating_advance_upstairs
            state:
              - "On"
        sequence:
          - action: timer.start
            target:
              entity_id: timer.heating_advance_1_hour_upstairs
            data: {}
      - conditions:
          - condition: trigger
            id:
              - Heating Advance (Downstairs) Finished
        sequence:
          - action: input_boolean.turn_off
            target:
              entity_id: input_boolean.heating_advance_downstairs
            data: {}
      - conditions:
          - condition: trigger
            id:
              - Heating Advance (Upstairs) Finished
        sequence:
          - action: input_boolean.turn_off
            data: {}
            target:
              entity_id: input_boolean.heating_advance_upstairs
mode: single

Try

'on'

If you are unsure what the possible states can be, look in
Open your Home Assistant instance and show your state developer tools.