Why is the response of the _analyze API not consistent?

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": [
  "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.