Istio-injection is blocking initContainer traffic (Giving connection refused)

My Situation:
I am using an initContainer to load AWS Secrets from Secretmanger and then a regular/normal container (Which also need network connectivity for some health check).
Also, istio-injection is enabled in my project’s namespace.

Issue: Now, I am facing connection refusal in my initContainer as istio-proxy sidecar is not ready.

Note: I have already tried following annotations as workaround.

sidecar.istio.io/inject: “false”
or
traffic.sidecar.istio.io/excludeOutboundIPRanges: 0.0.0.0/0

Though it fixed my initContainer issue. But with these annotations, I am facing network connectivity issue in my main container.

Could you please help me on this?