Sweeps Site Location Not Working? How to Fix It

Published · Updated

Some signup links in this article are affiliate links, and we may earn a commission at no cost to you. Affiliate relationships do not affect our recommendations; we also cover many casinos that do not pay us. See our affiliate disclosure for more detail.

Everything was working fine — and then one day a site won’t let you log in, claim a bonus, or play a game because it can’t verify your location. You already allowed location access. Nothing changed. It just stopped working.

This happens. It’s not necessarily your fault, and it’s not always the site’s fault. Windows can get itself into a state where location services appear to be on, but the underlying system isn’t actually delivering location data to apps or browsers. The fix isn’t always obvious.

Here’s how to work through it, starting with the quick stuff and ending with the fix that works in the stubborn cases.


Step 1: Reset Chrome’s location permission for the site

Before going deeper, rule out a simple Chrome permission issue.

  1. In Chrome, go to the site that’s having trouble.
  2. Click the lock icon (or the info icon) to the left of the address bar.
  3. Click Site settings.
  4. Find Location and change it to Allow — even if it already shows Allow, reset it to Ask first, then back to Allow.
  5. Reload the page and try again.

If that doesn’t fix it, keep going.


Step 2: Reset Windows location settings

  1. Open Settings.
  2. Go to Privacy & security → Location (Windows 11) or Privacy → Location (Windows 10).
  3. Make sure Location access is turned On at the top.
  4. Scroll down and make sure Let apps access your location is also On.
  5. Scroll further and look for Location history — click Clear to wipe the cached history.

Reload the browser and try the site again. If it still fails, the issue is likely deeper in the location service itself.


Step 3: The registry fix (works when nothing else does)

Windows stores internal state for the location service in the registry. A key called TriggerInfo\3 under the location service entry can get corrupted or stuck, causing the service to malfunction silently — everything looks fine on the surface, but location data isn’t actually being delivered. Deleting this key forces Windows to rebuild it clean on the next boot.

This requires editing the registry. Follow the steps exactly.

  1. Press Windows + S to open search. Type regedit.

  2. Right-click Registry Editor in the results and select Run as administrator.

  3. In the address bar at the top of Registry Editor, click it and type (or paste) this path exactly:

    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\lfsvc\TriggerInfo\3

    Press Enter to navigate there.

  4. Right-click the 3 folder in the left panel and select Delete. Confirm when prompted.

  5. Close Registry Editor and restart your computer.

After the restart, test the site. For most users, this is where it starts working again.


Step 4: If it still doesn’t work — restart the Geolocation Service

After the reboot, if location is still broken, the Geolocation Service may not have started correctly. You can start it manually.

  1. Press Windows + R, type services.msc, and press Enter.
  2. Scroll down the list to find Geolocation Service (it may also appear as lfsvc).
  3. Double-click it to open its properties.
  4. Set Startup type to Automatic (or Manual (Trigger Start) if you prefer it not to run all the time).
  5. Click Apply.
  6. Click the Start button to run the service now.
  7. Click OK.

After starting the service, go back to Settings → Privacy & security → Location and confirm the location toggle is turned On. Then return to your browser and try the site again.


Why does this happen in the first place?

Windows updates, sleep/wake cycles, or certain software changes can leave the location service in a broken state. The TriggerInfo\3 key holds internal trigger conditions for starting the service — when it gets out of sync, the service fails to initialize correctly even though Windows reports that location is enabled. The registry fix clears that corrupted state so it can start fresh.

It’s not common, but it’s also not rare. If you’ve seen this issue, you’re not doing anything wrong.