Jaeger-service index not getting re-generated

Hi Team,

In this setup, Jaeger collector pushes the Jaeger-span and Jaeger-service templates. Once curator deletes the index of previous days, the new Jaeger-service-* index is not getting generated for the next day or hour.
Jaeger-span-* index is generated immediately if existing index is deleted.

Data pertaining to Jaeger-span and jaeger-service is constantly pushed to elastic. Just that jaeger-service has finite amount of data it has to index so it remains constant. I'm thinking that since data is constant, it may not create the daily / hourly index but if the index is deleted, expectation is that it's re-created either immediately or at an hour mark.
Used the env variables ES_INDEX_ROLLOVER_FREQUENCY_SERVICES:hour, ES_INDEX_ROLLOVER_FREQUENCY_SPANS:hour to have index generated hourly.

TRACE logs at elastic-master/data pods and metrics - ^elasticsearch_indices.* , didn't help.

Any help with pointers, data to collect will help.

  "version" : {
    "number" : "7.17.23",
    "build_flavor" : "default",
    "build_type" : "docker",
    "build_hash" : "61d76462eecaf09ada684d1b5d319b5ff6865a83",
    "build_date" : "2024-07-25T14:37:42.448799567Z",
    "build_snapshot" : false,
    "lucene_version" : "8.11.3",
    "minimum_wire_compatibility_version" : "6.8.0",
    "minimum_index_compatibility_version" : "6.0.0-beta1"
  }