Swarm connect : no good address

I have a node which has a public address and I run relay-daemon v1 version on that machine.
It is assigned a dns address and when my clients try to swarm connect to that machine with the dns address (“/dnsaddr/dnsaddresstothatnode/p2p/peerid”)

The response I get is :

peerid failure: no good addresses

But if I use their ip address I am able to connect. What am I missing ?

Thank you

I think the dnsaddr setup is wrong, if you send it to me I can check.

Yes. Just discovered. Fixed it.
Thank you for the prompt response