Pod is not replaced when node is not ready with vault sidecar

We are having EKS cluster with spot nodes. After starting using vault sidecar injection, when node is dying, pod is stucking in NodeNotReady condititon, while status is still showing Running. And, because of that, pod is not recreated and not dying at all. If we are removing vault injection, everything working well, pod is recreating when nodo is not ready.

Will be thankful for any help!