Kubernetes.io/ingress.class: istio not working

I’m trying to setup cert manager to work through the istio ingress and not through nginx. I’m sure I’m just missing something simple but I can’t seem to get istio to route traffic to the backend. It works fine in nginx ingress when switching kubernetes.io/ingress.class: istio to kubernetes.io/ingress.class: nginx.
Is there some configuration I’m missing?

Using Istio 1.3.4

No on has any suggestions?