You’re not alone. One of my bank websites (Marcus) will not let me login. Thinks I’m outside the USA. Chrome browser works fine. I submitted a bug report.
However in that bug the user couldnt access location from ANY browser, strangely.
I am on latest windows 10, latest Brave at the time of writing this,
Brave is up to date
Version 1.73.91 Chromium: 131.0.6778.85 (Official Build) (64-bit)
Location DOES NOT WORK on Brave, no matter extension, fresh profile, private window.
And location will work fine on other browsers for me!
it started around like 4 months or so for me.
I just installed Brave Nightly because its basically a separate application just to test if maybe something in the cache or whatever is causing it. But no Braver Nightly same error, upon giving location access you get an error from whatever page is asking.
Its also not ISP or something because again it works on other browser and actually Im travelling countries a lot and it doesnt matter where I try it.