If you’ve deployed adam:ONE and would like to use the UniFi Captive Portal guest control, there are two requirements you must follow.
Access Points must be on a policy that you want your guests to have
Because UniFi will proxy all DNS queries if you are using the captive portal, adam:ONE will see all queries coming from the APs instead of the users themselves.
Your access point devices must be on a policy that allows internet, allows access to your controller, and allows access to any web sites you want your guest users to have access to.
DTTS must be disabled for the guest network
Whatever network you have the captive portal enabled for, must also have an allow all internet firewall rule so that DTTS is bypassed for that network.