Mi Vacuum S5 Zone Cleaning issue

Hello, I stuck with multiple zone cleaning in the setup, I would like to clean two zones at the same time, but vacuum only clean the second zone and go back to base any help would be appreciated… Thanks
Following is my code, any suggestions?

vacuum_kitchen:
    alias: "Vacuum the kitchen"
    sequence:
      - service: xiaomi_miio.vacuum_clean_zone
        data_template:
          entity_id: vacuum.xiaomi_vacuum_cleaner
          repeats: 1
          zone: [[20586,22414,28421,24871], [27386,24893,28686,25893]]