Vector Search with a Python Couchbase SDK raise couchbase.exceptions.QueryIndexNotFoundException

vector_index looks like that:

{
  "type": "fulltext-index",
  "name": "chatui._default.vector_index",
  "uuid": "3c197d352e8360c9",
  "sourceType": "gocbcore",
  "sourceName": "chatui",
  "sourceUUID": "03324e97fac08d21b52d3354c3508270",
  "planParams": {
    "maxPartitionsPerPIndex": 1024,
    "indexPartitions": 1
  },
  "params": {
    "doc_config": {
      "docid_prefix_delim": "",
      "docid_regexp": "",
      "mode": "scope.collection.type_field",
      "type_field": "type"
    },
    "mapping": {
      "analysis": {},
      "default_analyzer": "standard",
      "default_datetime_parser": "dateTimeOptional",
      "default_field": "_all",
      "default_mapping": {
        "dynamic": false,
        "enabled": true,
        "properties": {
          "vector": {
            "dynamic": false,
            "enabled": true,
            "fields": [
              {
                "dims": 2048,
                "index": true,
                "name": "vector",
                "similarity": "l2_norm",
                "type": "vector",
                "vector_index_optimized_for": "recall"
              }
            ]
          }
        }
      },
      "default_type": "_default",
      "docvalues_dynamic": false,
      "index_dynamic": true,
      "store_dynamic": false,
      "type_field": "_type"
    },
    "store": {
      "indexType": "scorch",
      "segmentVersion": 16
    }
  },
  "sourceParams": {}
}