Outlier detection when the deployment is not a front-end

I am trying to apply the outlier detection for a pod which is not the front-end pod of my application. So, my architecture is something like that:

ingressgw —> front-end —> affected deployment

The front-end has the virtual service and the related destination rule with outlier detection and it works perfectly.

On the other hand, the affected deployment has outlier detection as well as the front-end in its destination rule but it doesn’t work. It has no associated virtual service but the doc says that it doesn’t care.

All of them have injected istio-proxy and http2 communications.

Thanks in advance.