A homeowner sitting in their living room speaking to guests at the door with the Ring app.

Troubleshooting Geofence in the Ring App

If you’re having problems with Geofence, this article can help get you right back on track. 

Geofence is not working consistently for me. How can I troubleshoot? Many issues with Geofence can be resolved by checking and modifying your mobile device’s settings because the feature depends on your iOS or Android device.

  • Poor network connectivity
    • Cause:
      The Ring app requires a strong, reliable connection to the internet to deliver the Geofence experience. If you physically cross your geofence boundary in an area where you have poor internet coverage, geofence-based events can be delayed despite you having successfully crossed a boundary.
    • Possible solutions:
      In Geofence settings, adjust the position of your geofence  to cover an area where you will have stronger internet coverage. If you have set up a geofence on a wifi only device, be aware that the range of your wifi network may not reach to the edges of your geofence boundary.
  • Location sharing is disabled
    • Cause
      : Your Ring app is not being informed by your mobile device when you enter or exit a geofence.
    • Possible solutions
      : Check to see that the Ring app has the appropriate location permissions in iOS or Android.
      • On Android:
        • Go to Android settings
        • Tap
          Permissions
        • Tap
          Location
        • Tap “Allow all the time” or “Always” (options may vary depending on your version of Android)
      • On iOS: 
        • Go to iOS Settings, then the Ring app
        • Tap
          Location
        • Tap
          Always
           
        • If your device is on iOS 14 or higher, ensure that “Precise Location” is also enabled for the Ring app.
  • Airplane mode is on
    • Cause:
      When Airplane mode is enabled, cellular and wifi connections are disabled automatically. As a result, your device may not be able to detect that a geofence boundary has been crossed.
    • Possible solutions:
      • On iOS: Go to Settings and check the “Airplane Mode” toggle at the top of the list. It should be in the off (disabled) position 
      • On Android: Go to Settings, then Network & Internet,  and check the “Airplane Mode” toggle. It should be in the off (disabled) position 
  • Battery savers and power optimizers
    • Cause:
      iOS and Android offer functionality to help extend battery life. This can limit how often location changes are reported to apps by the mobile device, as well as how often apps are allowed to communicate in the background with the internet. For the Geofence feature to work, the Ring app must both be informed of major location changes by your iOS or Android device and be able to promptly communicate with Ring servers to take action on your Geofence settings.
    • Possible solutions:
      • On iOS: 
        • Check to make sure that low battery mode is disabled. 
          • Go to iOS settings
          • Tap
            Battery
          • Ensure
            Low Power Mode
            is in the off (disabled) position
        • Ensure that “Background App Refresh” and “Cellular Data” are both enabled for the Ring app. 
          • Go to iOS Settings
          • Select
            the Ring app.
        • Check any third-party apps that could be limiting the Ring app’s functionality, such as VPNs.
      • On Android: 
        • Some Android device manufacturers introduce unique applications and settings to the Android operating system on their devices. 
        • As such, the following list may not fully encapsulate all areas where Android OS may be preventing timely geofence activations. Depending on your device and version of the Android operating system, some settings may be in a different location than what is described below, may not have an impact, or may not be available:
          • In App info 
            • In Android system settings, go to the Ring app (either by searching for it, or by tapping on Apps & Notifications, See all apps, Ring)
            • In Mobile data & wifi, ensure the Ring app has
              Background data
              enabled.
              Enabling Unrestricted data usage
              may also help with Geofence functionality when data saving features are enabled.
            • In Battery, ensure the Ring app can use battery in the background. Changing
              Battery optimization
              to “Not optimized” may also help with Geofence functionality.
          • Low data mode
            • Go to Android settings
            • Tap
              Network & Internet
            • Tap
              Data Saver
            • Either disable Data Saver, or tap
              Unrestricted data
              and enable the Ring app
          • Battery saver
            • Go to Android settings
            • Tap
              Battery
            • Tap
              Battery Saver
            • Check your current settings, such as whether you have the option to turn off Battery Saver, change the schedule, and your settings for Extreme Battery Saver. In all cases, Geofence in the Ring app on Android will work most reliably when the Ring app is not restricted by Battery Saver settings
          • Adaptive Battery
            • Go to Android settings
            • Tap
              Battery
            • Tap
              Adaptive Battery
            • Disable Adaptive Battery
          • Battery optimizer
            • In Android settings, tap the search icon, and type “battery optimization”
            • Go to Android settings
            • Tap
              Apps & notifications
            • Tap
              Advanced
              (if necessary)
            • Tap
              Special app access
            • Tap
              Battery optimization
            • Tap
              Not Optimized
              at the top, and select
              All apps
            • Scroll to, and tap on, the Ring app 
            • Select
              Don’t optimize
          • “Doze” (on Huawei Phones)
            • Open your Huawei devices phone settings.
            • Select
              Battery.
            • Select
              App Launch.
            • Find the Ring app and toggle it off; also ensure that Auto-launch, Secondary launch, and “Run in the background” are enabled for the Ring app
          • Ring app has not been recently launched
            • Some phones and operating systems may limit functionality of an app that has not been used recently. If modifying battery and data settings do not appear to help, also ensure that the Ring app is being launched once every 2-3 days. 
      • Check any third-party apps that could be limiting the Ring app’s functionality, such as VPNs or task killers.