Ingester is not ready automatically until a call to /ready

Hello,

I’m trying to run a single Loki cluster instance in EC2.
When a restart Loki service, Ingester is not starting automatically.
On /ring, instance is in ACTIVE state.
To have a working instance, i need to call /ready, wait 15s and then it works.

What i’m missing ?

Thank you

---
auth_enabled: false
server:
  http_listen_port: 3100
  grpc_listen_port: 9096
schema_config:
  configs:
    - from: 2021-08-01
      store: tsdb
      object_store: s3
      schema: v12
      index:
        prefix: index_
        period: 24h
limits_config:
  reject_old_samples: false
storage_config:
  tsdb_shipper:
    active_index_directory: /data-loki/tsdb-index
    cache_location: /data-loki/tsdb-cache
    shared_store: s3

ingester:
  wal:
    enabled: true
    dir: /tmp/wal
  lifecycler:
    readiness_check_ring_health: false
    ring:
     kvstore:
      store: memberlist
    num_tokens: 128


memberlist:
 abort_if_cluster_join_fails: false
 join_members:
   - x.x.x.x:7946

common:
  path_prefix: /data-loki/loki
  replication_factor: 1
  storage:
    s3:
      bucketnames: xxxx-logs
      region: eu-west-1
      insecure: true
      access_key_id: xxxxxx
      secret_access_key: xxxxx
      s3forcepathstyle: true
  ring:
    kvstore:
      store: memberlist

Still the issue. Is it normal behavior ?

same question

Ingester not ready: waiting for 15s after being ready

but it show ready after 15s