Why is the response of the _analyze API not consistent?

Hi!
We are using Elasticsearch 7.10.2 and we noticed that the response received when the {indexName}/_analyze API is called repetitively with the same request, is sometimes different.
For instance, given the following request:

{
  "filter": [],
  "char_filter": [
    "some_custom_char_filter"
  ],
  "text": "some text",
  "explain": true,
  "attributes": []
}

the response sometimes contains tokenFilters: [] and sometimes tokenFilters: null.

Can you help me understand why and how can I have a consistent response?
Thanks in advance

This topic was automatically closed 28 days after the last reply. New replies are no longer allowed.