Description of the issue:
For years I have been using https://family.cloudflare-dns.com/dns-query as my custom DNS service provider with the Desktop and Android versions of Brave Browser. Today, using this DoH URL (as well as https://security.cloudflare-dns.com/dns-query) resulted in Brave reporting errors for any URL entered in the location field. For example, entering ‘brave.com’+CR returns:
This site can’t be reached
brave.com``’s DNS address could not be found. Diagnosing the problem.
DNS_PROBE_POSSIBLE
When I switched back to the standard Cloudflare DoH endpoint (https://cloudflare-dns.com/dns-query) all URLs resolve normally again.
NOTE: URL https://family.cloudflare-dns.com/dns-query continues to work normally on my Android(11) phone with Brave version 1.94.121.
After upgraded Android Brave to version 1.95.104, however, that browser starting failing just like Desktop version 1.95.104.
So, it appears this issue started in Brave version 1.95.104.
To summarize what failed and what worked:
Failing Desktop Browser version:
Brave 1.95.104 (Official Build) (x86_64)
Chromium: 153.0.8010.53
Desktop Operating system:
Linux
NAME=“openSUSE Tumbleweed”
VERSION_ID=“20260916”
Working Android Browser version:
Brave version 1.94.121
Chromium 152.0.7977,83
Android Operating system:
Android 11
Failing Android Browser version:
Brave version 1.95.104
Chromium 153.0.8010.53
Android Operating system:
Android 11
How can this issue be reproduced?
-
Set “Settings → Privacy… → Security → Select DNS provider” tp “Add customer DNS service provider”
-
Set the URL field to https://family.cloudflare-dns.com/dns-query
-
Start a new Tab or Window and then visit https://brave.com
Expected result:
Browser will successfully DNS resolve the domain name brave.com and load the page without error.
Brave Version( check About Brave): Brave 1.95.104
Additional Information:
Diagnostics I ran:
DNS resolution test on Linux (dig family.cloudflare-dns.com @1.1.1.1 +short && dig security.cloudflare-dns.com @1.1.1.1 +short && dig cloudflare-dns.com @1.1.1.1 +short)
1.1.1.3
1.0.0.3
1.1.1.2
1.0.0.2
104.16.249.249
104.16.248.249
Output of: curl -I --connect-timeout 10 https://family.cloudflare-dns.com/dns-query --resolve family.cloudflare-dns.com:443:1.1.1.3>
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 169 0 0 0 0 0 0 0
HTTP/2 405
date: Tue, 22 Sep 2026 22:01:15 GMT
content-type: text/html; charset=UTF-8
content-length: 169
cache-control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0
expires: Thu, 01 Jan 1970 00:00:01 GMT
referrer-policy: same-origin
x-frame-options: SAMEORIGIN
server: cloudflare
cf-ray: a3f49650dcb2589d-LAX
Workaround currently in use:
use https://cloudflare-dns.com/dns-query for browser secure DNS
For now, I switched back to https://cloudflare-dns.com/dns-query, but this does not provide the family/security filtering I want.
EDIT: The problem seems to have resolved itself as of 19:47 PDT 2026-09-22.