Lack of compass / location support in Android Brave

Troubleshooting technical issues is much easier when both the user and support agent practice clear communication. For this reason, we have provided the template below for you to fill out with information about your issue. Please provide as much detail as possible so we can most efficiently resolve your problem.


Description of the issue:
The Brave browser on Android doesn’t reliably support compass or location, while the Windows version does.
How can this issue be reproduced?

  1. In Brave, open HTTPS://footpathmap.co.uk
  2. Tap three bars to open menu
  3. Tap “My Location”

Expected result:

The map displayed in the web page should move to bring the current location into

Brave Version( check About Brave): Brave 1.76.81, Chromium 134.0.6998.166

Mobile Device details Doogee S100 Android 12

Additional Information: The Android version is not relevant. Compass/Location support has never worked in previous versions and in earlier phones.
I was just out for a walk in countryside - no WiFi, but reasonable mobile connection. Using the above, the web page should centre my location, marked with a blue dot. I just got the error at the bottom of the web page,
“Compass Error
Sorry, you will need to enable compass support permission” How do I do that?

However, in recreating the error back home, the error message is still shown, but the map does move to show my location with a blue dot. That is, it works as desired, but claims it hasn’t.

Further note: I tried in the Chrome browser and it just works, with no error

@mrjabush this works for me on my end without any issue. I had to allow location permissions – which makes sense – for the site, after which it is accurately detecting my location. Tested using mobile data as well.

What do you have your Shields settings set to for the site?

Please tell me how to check the site Shields settings? I can’t seem to find it

Tips regarding Brave Shields:

I have more success, with:

  • Brave Shields UP
  • Either Allow All Cookies or Block 3rd Party Cookies, but NOT Blocking All Cookies
  • Allowing JavaScripts from specific sources, but NOT Allowing All JavaScripts
  • Trackers & Ads treatment: Aggressive (at first), and then incrementally relaxing that setting
  • Fingerprinting (aka footprinting) blocking: Strict (at first), and then incrementally relaxing that setting

I almost NEVER use:

  • All of Brave Shields UP
  • All of Brave Shields DOWN

Shields Basics

https://support.brave.com/hc/en-us/categories/360001053072-Shields

How do I configure global and site-specific Shields settings?

https://support.brave.com/hc/en-us/articles/360023646212-How-do-I-configure-global-and-site-specific-Shields-settings

How do I use Shields while browsing?

https://support.brave.com/hc/en-us/articles/360022806212-How-do-I-use-Shields-while-browsing