Persistent volume log hiccup after OOM killed restart

Hi All,

I have problem with persistent volume log storage, post container restart.
During normal/forceful restart of container (using delete pods command) logs are persisted fine on volume

However after OOM killed container restart, the logs stored on persistent volume are getting truncated. I am loosing transaction inside logs before the restart.
Also the log extension is saved as .svi or svh

Cluster information:

Kubernetes version: 1.29 (Issue not related to version as its occuring since 1.16)
Cloud being used: AWS
Host OS: RHEL8.1

Do let me know if you need further information.