Does your DHCP server provide the IP address of the controller as the DNS server?
Client would not send DNS queries to the controller unless they are configured to do so.
Are your controllers acting as DHCP servers? If yes, then what IP address are configured under "dns-servers"? Also, please post the output of command
show ip dhcp database
--
HT