I can't cancel task API enrich _execute

Hello guys!

I have a problem and I believe it could be a bug!
I created an enrichment policy pointing to an alias with 3 indexes. I started the API "_enrich / policy/checa-fone/_execute" and the following error is presented:

  "error" : {
    "root_cause" : [
        "type" : "transport_serialization_exception",
        "reason" : "Failed to deserialize response from handler [org.elasticsearch.transport.TransportService$ContextRestoreResponseHandler]"
    "type" : "transport_serialization_exception",
    "reason" : "Failed to deserialize response from handler [org.elasticsearch.transport.TransportService$ContextRestoreResponseHandler]",
    "caused_by" : {
      "type" : "illegal_argument_exception",
      "reason" : "Unknown NamedWriteable [org.elasticsearch.tasks.Task$Status][enrich-policy-execution]"
  "status" : 500

I tried to cancel the task but it is not canceled preventing the process from being stopped.

Has anyone gone through this experience and could help with this issue?

Thank you!

I have the same problem,
When executing an enrichment policy with the flag wait_for_competion=false,
I often get the same error afterward when looking if the task is completed from the task API.