Hotspot users can browse by IP but no DNS

I’m in need of assistance. We are trying to implement a hotspot at a property and users can ping and browse by IP but DNS is not working. Let me know what information you need and I can supply it.

You have “allow remote request=yes” in dns menu?

Post an export from your router

sent from my mobile phone with tapatalk

So we had the WAN point to point on a private IP. Once we changed that to a public IP it worked jsut fine. Is there a way to change the source address for DNS requests from the mikrotik?