Traefik does not automatically create routes with consul service synch

Hello everyone,

We have deployed consul with service sync. We can see our services clearly with our annotations in consul.
We have deployed traefik and configured the consulcatalog service provider.

But when we create a service with the following annotations it does not go up in traefik.

    consul.hashicorp.com/service-name: my-service
    consul.hashicorp.com/service-tags: "\
          traefik.enable=true,\
          traefik.http.routers.my-service.entrypoints=websecure,\
          traefik.http.routers.my-service.service=my-service@consulcatalog,\
          traefik.http.routers.my-service.tls.certresolver=default,\
          traefik.http.routers.my-service.rule=Host(`my-service.com`)"

However, when we put the annotations in the kubernetes deployment, the service comes up in traefik.

Do you have any idea what could cause this problem with services annonations?

Thanks in advance

Enable and check Traefik debug log and dashboard.