Vault Auto Unseal Issue

I have HashiCorp Vault running as a pod in EKS, configured with PV/PVC backed by EFS for storage. Auto-unseal is set up using AWS KMS, and the storage backend is the file method. This setup has been working fine for a long time. However, recently, I’ve noticed that Vault is no longer auto-unsealing reliably. At times, I have to manually exec into the pod to check the Vault status, which shows no output, and only after running the vault operator unseal command manually does it start functioning again. I’m looking for a permanent fix for this issue.