Help with Blueprint - dictionary value @ data['action'][0]['target']. Got None

I made a blueprint for vacuuming a specific room but the Logs show an error when I create an automation from the blueprint

Logger: homeassistant.components.automation
Source: components/automation/__init__.py:637
Integration: Automation (documentation, issues)
First occurred: 3:10:18 PM (1 occurrences)
Last logged: 3:10:18 PM

Blueprint Vacuum Room generated invalid automation with inputs OrderedDict([('input_boolean', 'input_boolean.vacuum_kitchen'), ('target_vacuum', 'vacuum.deebot_n8_pro'), ('target_room', '9'), ('input_start', '8:00'), ('input_end', '20:00')]): expected a dictionary for dictionary value @ data['action'][0]['target']. Got None

Here is the blueprint:

blueprint:
  name: Vacuum Room
  description: Vacuum specific room
  domain: automation
  input:
    input_boolean:
      name: Input Helper
      description: Input Helper used to trigger automation
      selector:
        entity:
          domain: input_boolean
    target_vacuum:
      name: Vacuum
      description: Robot Vacuum
      selector:
        entity:
          domain: vacuum
    target_room:
      name: Room
      description: Room to be vacuumed
    input_start:
      name: After
      description: Start Time
    input_end:
      name: Before
      description: End Time

trigger:
  - platform: state
    entity_id: !input input_boolean
    to: "on"
condition:
  - condition: time
    after: !input input_start
    before: !input input_end
action:
  - service: vacuum.send_command
    target: !input target_vacuum
    data:
      command: spot_area
      params:
        rooms: !input target_room
        cleanings: 1
mode: single

Is there a way to correct the error or are blueprints not able to carry over the action as entered in the blueprint?