Consul services 503 when mirroring enabled

When mirroring is enabled in K8s consul , we are unable to hit the API’s registered in specific k8s namespace mirror. Its giving “upstream connect failed” and returning 503.
Its not able to see the services under the k8s namespace. If mirroring is disabled and if they get registered to “default” ns , we are able to hit the API.
Does it need any intention or policy or role ?

Please help.