Consul with bind9 as forwarder sometimes throws Unknown Host error

We have configured consul based health check for our proxySQL service. Here bind9 act as forwarder.Most of the time it works great but few requests throw unknown host error. we checked the network packets and everything but everything seems fine. Could anyone let me know how to debug this issue as logs doesn’t say anything and we are out of luck