This behaviour would be common for some TP-Link routers, which do not allow to set their upstream DNS server to an IP address within the router's own subnet range.
The solution as proposed by TP-Link personnel is to avoid configuring the router's upstream DNS servers, and change just the DNS server via the router's DHCP settings: