Elastic not creating index daily based on date

These index names

Match exactly your Logstash output config with

Those are the daily indices. The date for the index name is taken from the @timestamp field, not current time on the Logstash machine.

Could you share the content of one of those @timestamp fields