Blueprint regression in 2025.8

I had the following blueprint working prior to upgrading to 2025.8 .

blueprint:
  name: Zooz ZEN75 with area light control
  description: Control area lights and scenes using 1–5 Zooz ZEN75 switches with Z-Wave JS.
  domain: automation
  input:
    target_light:
      name: Target Light
      selector:
        entity:
          domain: light
    area:
      name: Target Area
      selector:
        area: {}
    zooz_switch_1:
      name: Zooz ZEN75 Switch #1 (Optional)
      default: ""
      selector:
        device:
          filter:
            - integration: zwave_js
              entity:
                domain: switch
    zooz_switch_2:
      name: Zooz ZEN75 Switch #1 (Optional)
      default: ""
      selector:
        device:
          filter:
            - integration: zwave_js
              entity:
                domain: switch
    zooz_switch_3:
      name: Zooz ZEN75 Switch #1 (Optional)
      default: ""
      selector:
        device:
          filter:
            - integration: zwave_js
              entity:
                domain: switch
    zooz_switch_4:
      name: Zooz ZEN75 Switch #1 (Optional)
      default: ""
      selector:
        device:
          filter:
            - integration: zwave_js
              entity:
                domain: switch
    zooz_switch_5:
      name: Zooz ZEN75 Switch #1 (Optional)
      default: ""
      selector:
        device:
          filter:
            - integration: zwave_js
              entity:
                domain: switch
    switch_up_hold:
      name: Top Paddle Hold
      default: []
      selector:
        action: {}
    switch_up_release:
      name: Top Paddle Release
      default: []
      selector:
        action: {}
    switch_down_3x:
      name: Lower Paddle 3x
      default: []
      selector:
        action: {}
    switch_down_4x:
      name: Lower Paddle 4x
      default: []
      selector:
        action: {}
    switch_down_5x:
      name: Lower Paddle 5x
      default: []
      selector:
        action: {}
    switch_down_hold:
      name: Bottom Paddle Hold
      default: []
      selector:
        action: {}
    switch_down_release:
      name: Bottom Paddle Release
      default: []
      selector:
        action: {}

mode: single
max_exceeded: silent

trigger:
  - platform: event
    event_type: zwave_js_value_notification
    event_data:
      command_class_name: Central Scene
      device_id: !input zooz_switch_1
  - platform: event
    event_type: zwave_js_value_notification
    event_data:
      command_class_name: Central Scene
      device_id: !input zooz_switch_2
  - platform: event
    event_type: zwave_js_value_notification
    event_data:
      command_class_name: Central Scene
      device_id: !input zooz_switch_3
  - platform: event
    event_type: zwave_js_value_notification
    event_data:
      command_class_name: Central Scene
      device_id: !input zooz_switch_4
  - platform: event
    event_type: zwave_js_value_notification
    event_data:
      command_class_name: Central Scene
      device_id: !input zooz_switch_5

action:
  - variables:
      scene_id: "{{ trigger.event.data.label }}"
      attribute_id: "{{ trigger.event.data.value }}"
  - choose:
      - conditions: "{{ scene_id == 'Scene 001' }}"
        sequence:
          - choose:
              - conditions: "{{ attribute_id == 'KeyPressed' }}"
                sequence:
                  - service: light.turn_on
                    target:
                      entity_id: !input target_light
              - conditions: "{{ attribute_id == 'KeyPressed2x' }}"
                sequence:
                  - service: light.turn_on
                    target:
                      area_id: !input area
              - conditions: "{{ attribute_id == 'KeyPressed3x' }}"
                sequence:
                  - service: light.turn_on
                    data:
                      effect: Party
                    target:
                      entity_id: !input target_light
              - conditions: "{{ attribute_id == 'KeyPressed4x' }}"
                sequence:
                  - service: light.turn_on
                    data:
                      effect: Party
                    target:
                      area_id: !input area
              - conditions: "{{ attribute_id == 'KeyPressed5x' }}"
                sequence:
                  - service: light.turn_on
                    data:
                      effect: Warm white
                    target:
                      area_id: !input area
              - conditions: "{{ attribute_id == 'KeyHeldDown' }}"
                sequence: !input switch_up_hold
              - conditions: "{{ attribute_id == 'KeyReleased' }}"
                sequence: !input switch_up_release
      - conditions: "{{ scene_id == 'Scene 002' }}"
        sequence:
          - choose:
              - conditions: "{{ attribute_id == 'KeyPressed' }}"
                sequence:
                  - service: light.turn_off
                    target:
                      entity_id: !input target_light
              - conditions: "{{ attribute_id == 'KeyPressed2x' }}"
                sequence:
                  - service: light.turn_off
                    target:
                      area_id: !input area
              - conditions: "{{ attribute_id == 'KeyPressed3x' }}"
                sequence: !input switch_down_3x
              - conditions: "{{ attribute_id == 'KeyPressed4x' }}"
                sequence: !input switch_down_4x
              - conditions: "{{ attribute_id == 'KeyPressed5x' }}"
                sequence: !input switch_down_5x
              - conditions: "{{ attribute_id == 'KeyHeldDown' }}"
                sequence: !input switch_down_hold
              - conditions: "{{ attribute_id == 'KeyReleased' }}"
                sequence: !input switch_down_release

I now get this error when I try to instantiate it :

The blueprinted automation "Garage ceiling light" (`automation.garage_ceiling_light`) failed to set up.

Error:`Invalid blueprint: extra keys not allowed @ 
data['blueprint']['input']['zooz_switch_1']['selector']['filter'][0]['entity'].
 Got None extra keys not allowed @ 
data['blueprint']['input']['zooz_switch_2']['selector']['filter'][0]['entity'].
 Got None extra keys not allowed @ 
data['blueprint']['input']['zooz_switch_3']['selector']['filter'][0]['entity'].
 Got None extra keys not allowed @ 
data['blueprint']['input']['zooz_switch_4']['selector']['filter'][0]['entity'].
 Got None extra keys not allowed @ 
data['blueprint']['input']['zooz_switch_5']['selector']['filter'][0]['entity'].
 Got None`.