Geolocation watch only fires when switching tab

Hi everyone, I’m having a problem with geolocation, when I watch it with Geolocation.watchPosition() or with the native navigator api, it only fires the position when I’m switching tabs or when I reduce and reopen the browser.
If I stay on the page, I don’t receive new positions.

image

As you can see, the ‘‘GPS tick’’ doesn’t log when I’m on the app browser tab. I have to switch tabs and come back or reduce the browser and come back to make it ‘‘tick’’.