Traefik mirroring w/ Docker services

I have 2 applications running on my swarm that are served via traefik with the appropriate labels

I'm trying to create a mirror to replicate requests on service A to service B and I've done some work on this but I don't see any indication that requests are being mirrored to service B. Nor do I see any indication that my configuration is wrong such as an error message that the service doesn't exists or can't be mirror.

An example I'm looking at is doing a GET request to a specific endpoint on service A. Doing the request shows in the traefik logs (docker service logs traefik) the access to the endpoint. With mirroring enabled, I'm not seeing this same request replicated to service B (from what the access logs would indicate)

My assumption is that if I do a GET to service A, the result would be 2 entries in the access logs - One to service A and one to service B (unless I'm wrong on that)

This is the snippet of the configuration file I'm using for mirroring:

        service: app_prod@docker
        - name: app_stag@docker
          percent: 100

This is the label definitions I have for both service's stack configurations:

        - traefik.enable=true
        - traefik.constraint-label=traefik-public
        - traefik.http.routers.app_prod-http.rule=Host(``)
        - traefik.enable=true
        - traefik.constraint-label=traefik-public
        - traefik.http.routers.app_stag-http.rule=Host(``)

My swarm is configured with both file providers and docker providers enabled. Traefik dashboard shows the mirror service is created. Both services are up and running as expected so there should be no issues on that end.

Is there anything I'm missing? Some advice would be appreciated. I've spent some time browsing the web and I can't find much information in regards to traefik mirroring docker services.