Wrong geolocation in brave on linux

Hi guys,
I have been getting wrong geolocation on google maps on brave browser (~50 km off from my current location). I tested it on chrome, it works fine and the location is very accurate (probably few meters accuracy).

I have tried all possible ways like clearing cache, checking if I have provided correct permissions and other suggestions on the forums but nothing helped.

I searched around a bit and found this issue on github:-

and it’s PR:-

Regarding this PR and issue:-
Seems like (GeoClue)[https://github.com/droidian/geoclue\\] uses (MLS)[https://wiki.mozilla.org/CloudServices/Location\\] but the service got discontinued in 2024.

Are there any updates on this? Any plans on using any other service provider like BeaconDB or any other approach for the same?

Thanks

OS:- Ubuntu 24.04
Brave Version:- 1.96.61

Does anyone has any thoughts on this?