Acme challenge url can't be reached

I have setup an instance of microk8s v1.26.1 and I’m trying to get a certificate through letsencrypt. I have done this on many kinds of Kubernetes clusters and it generally works.
I see that on my microk8s cluster everything seems to work. Two ingresses are made, one for the application and one for the pod that should handle the acme challenge request.
When I enter the challenge url into my web browser I still end up at the application instead of the pod behind the challenge url.
Are the ingress rules handled in some kind of order?