{"versionId":"986dbb9a-9bfd-491f-73b9-08df015ff374","articleId":"f57a7342-f97f-4dd1-c905-08db5ffd3357","title":"Geofencing: Troubleshooting","tags":["geofence","All articles"],"content":"<html><head></head><body><header>If automatic check-in or check-out is not working as expected, this guide can help. It covers common phone settings, permissions, connectivity issues, and geofence set-up checks for iPhone and Android.</header>\n<div id=\"article_toc\">\n<p>Automatic check-in and check-out depend on your phone detecting that you have entered or left a geofence, then sending that event to EVA Check-in.</p>\n<div class=\"mce-toc\">\n<h2>Quick links</h2>\n<ul>\n<li><a href=\"#understand-automatic-check-out\">How automatic check-out works</a></li>\n<li><a href=\"#mcetoc_1h29i5mj126\">Have you checked in using the mobile app at least once?</a></li>\n<li><a href=\"#mcetoc_1jbtvudma7o\">Are automatic check-in and check-out enabled?</a></li>\n<li><a href=\"#mcetoc_1jm52f1p09\">Are users getting a geofence reminder instead of an automatic check-in?</a>\n<ul>\n<li><a href=\"#mcetoc_1k0o9hibc8\">Entry zone</a></li>\n</ul>\n</li>\n<li><a href=\"#mcetoc_1h29i5mj127\">Do you have network connectivity?</a>\n<ul>\n<li><a href=\"#mcetoc_1h29i5mj128\">Possible solutions</a></li>\n</ul>\n</li>\n<li><a href=\"#mcetoc_1h29i5mj129\">Is location sharing enabled?</a>\n<ul>\n<li><a href=\"#mcetoc_1h29i5mj12a\">Possible solutions</a></li>\n</ul>\n</li>\n<li><a href=\"#mcetoc_1h29i5mj12b\">Is Motion &amp; Fitness disabled on iPhone?</a></li>\n<li><a href=\"#mcetoc_1h29i5mj12c\">Is airplane mode on?</a>\n<ul>\n<li><a href=\"#mcetoc_1h29i5mj12d\">Possible solutions</a></li>\n</ul>\n</li>\n<li><a href=\"#mcetoc_1h29i5mj12e\">Are battery savers and power optimisers stopping EVA Check-in from running?</a>\n<ul>\n<li><a href=\"#mcetoc_1h29i5mj12f\">Possible solutions for iPhone</a></li>\n</ul>\n</li>\n<li><a href=\"#mcetoc_1h29i5mj12g\">Possible solutions for battery savers and power optimisers on Android</a>\n<ul>\n<li><a href=\"#mcetoc_1h29i5mj12h\">In App info</a></li>\n<li><a href=\"#mcetoc_1h29i5mj12i\">Low data mode</a></li>\n<li><a href=\"#mcetoc_1h29i5mj12j\">Battery saver</a></li>\n<li><a href=\"#mcetoc_1h29i5mj12k\">Adaptive Battery</a></li>\n<li><a href=\"#mcetoc_1h29i5mj12l\">Battery optimiser</a></li>\n<li><a href=\"#mcetoc_1h29i5mj12m\">Doze on Huawei phones</a></li>\n</ul>\n</li>\n<li><a href=\"#mcetoc_1h29i5mj12n\">Has the EVA Check-in app been opened recently?</a></li>\n<li><a href=\"#mcetoc_1h29i5mj12o\">Is automatic check-out happening too often or not often enough?</a></li>\n<li><a href=\"#mcetoc_1h29i5mj12p\">Third-party apps</a></li>\n</ul>\n</div>\n<h2 id=\"understand-automatic-check-out\">How automatic check-out works</h2>\n<p>EVA Check-in can check you out in 2 ways:</p>\n<ul>\n<li><strong>Geofence check-out</strong> happens when your phone detects that you have left the geofenced area.</li>\n<li><strong>Server check-out</strong> happens later if you are still shown as checked in and EVA closes the check-in automatically - at a specified time, or after a&nbsp;specified duration.</li>\n</ul>\n<p>These check-out methods are different.</p>\n<p>If you are checked out by the server instead of by geofence, your phone may not have completed the geofence check-out. This can happen when location permissions, connectivity, battery settings, or background app access prevent the app from processing the event.</p>\n<h2 id=\"mcetoc_1h29i5mj126\">Have you checked in using the mobile app at least once?</h2>\n<p>You need to enrol at a site by scanning the QR code using your app before automatic check-in will work.</p>\n<h2 id=\"mcetoc_1jbtvudma7o\">Are automatic check-in and check-out enabled?</h2>\n<p>On the EVA Check-in app, make sure <strong>Check-in reminders</strong>, <strong>Auto check in</strong>, and <strong>Auto check out</strong> are enabled for the relevant check-in location.</p>\n<ol>\n<li>Open the EVA Check-in app.</li>\n<li>Select the settings icon in the top-right corner.</li>\n<li>Select the relevant check-in location.</li>\n<li>Turn on <strong>Auto check in</strong> and <strong>Auto check out</strong>.</li>\n</ol>\n<p><img src=\"https://portal.helpfruit.com/api/images/5011149bf4b549fdca2008d81d82c9c1/files/app%20check-in%20settings.jpeg?width=&amp;height=1000\" width=\"600\"></p>\n<p>&nbsp;</p>\n<p>If auto check in and auto check-out are enabled but do not work reliably, continue through the checks in this article.</p>\n<h2 id=\"mcetoc_1jm52f1p09\">Are users getting a geofence reminder instead of an automatic check-in?</h2>\n<p>If users are receiving a geofence reminder, the geofence may already be working correctly.</p>\n<p>A geofence reminder usually means one of these things:</p>\n<ul>\n<li>Automatic check-in is not enabled for that site in the EVA Check-in app.</li>\n<li>EVA needs more information before it can complete the check-in automatically.</li>\n</ul>\n<p>This can happen if:</p>\n<ul>\n<li>the user has not fully set up their site check-in</li>\n<li>required profile information is missing</li>\n<li>custom check-in questions still need to be completed</li>\n<li>another required field needs user input</li>\n</ul>\n<h3 id=\"mcetoc_1k0o9hibc8\">Entry zone</h3>\n<p>If the site uses entry zones, automatic geofence check-in may not work as expected if the geofence is attached to an entry zone rather than the destination zone. This is another case where users may get a geofence reminder.</p>\n<p><strong>Recommended set-up:</strong> Assign geofences to the destination zone rather than the entry zone when you want automatic check-in to complete without user input.</p>\n<h2 id=\"mcetoc_1h29i5mj127\">Do you have network connectivity?</h2>\n<p>EVA Check-in requires a strong, reliable internet connection for automatic check-in and check-out to work successfully. If you cross a geofence boundary in an area with poor internet coverage, geofence events can be delayed.</p>\n<h3 id=\"mcetoc_1h29i5mj128\">Possible solutions</h3>\n<p>Adjust the position of <a href=\"https://my.evacheckin.com/site_information/geofences\" target=\"_blank\" rel=\"noopener\">your geofence</a> to cover an area where users have stronger internet coverage.</p>\n<h2 id=\"mcetoc_1h29i5mj129\">Is location sharing enabled?</h2>\n<p>If location sharing is disabled on your device, the EVA Check-in app will not be informed when you enter or exit a geofence.</p>\n<h3 id=\"mcetoc_1h29i5mj12a\">Possible solutions</h3>\n<p>Make sure the EVA Check-in app has the appropriate location permissions in iOS or Android.</p>\n<p><strong>iPhone</strong></p>\n<ul>\n<li>Go to iPhone Settings, then select the EVA Check-in app.</li>\n<li>Select <strong>Location</strong>.</li>\n<li>Select <strong>Always</strong>.</li>\n<li>If your device is on iOS 14 or later, make sure <strong>Precise Location</strong> is also enabled for EVA Check-in.</li>\n</ul>\n<p><img src=\"https://portal.faqbot.nz/api/images/5011149bf4b549fdca2008d81d82c9c1/files/IMG_4299.jpg?width=&amp;height=1000\" alt=\"iPhone location permission settings for EVA Check-in.\" width=\"295\" height=\"296\"></p>\n<p><img src=\"https://portal.faqbot.nz/api/images/5011149bf4b549fdca2008d81d82c9c1/files/iOS%20location%20settings.jpg?width=&amp;height=1000\" alt=\"iPhone location settings showing Always and Precise Location options.\" width=\"311\" height=\"556\"></p>\n<p><strong>Android 8 to 10</strong></p>\n<ul>\n<li>Go to Settings.</li>\n<li>Select <strong>Apps</strong>.</li>\n<li>Select <strong>EVA Check-in</strong>.</li>\n<li>Select <strong>Permissions</strong>.</li>\n<li>Turn on location access.</li>\n</ul>\n<p><strong>Android 11 and later</strong></p>\n<ul>\n<li>Go to Settings.</li>\n<li>Select <strong>Location</strong>.</li>\n<li>Select <strong>App permissions</strong>.</li>\n<li>Select <strong>EVA Check-in</strong>.</li>\n<li>Select <strong>Allow all the time</strong>.</li>\n</ul>\n<h2 id=\"mcetoc_1h29i5mj12b\">Is Motion &amp; Fitness disabled on iPhone?</h2>\n<p>EVA Check-in needs to detect motion as well as location for automatic check-in and check-out to work.</p>\n<ul>\n<li>Go to iPhone Settings, then select the EVA Check-in app.</li>\n<li>Make sure <strong>Motion &amp; Fitness</strong> is turned on.</li>\n<li>If you cannot turn it on, go to <strong>Settings &gt; Privacy &amp; Security &gt; Motion &amp; Fitness</strong> and turn on <strong>Fitness Tracking</strong>.</li>\n<li>Restart the EVA Check-in app and try enabling automatic check-in and check-out again.</li>\n</ul>\n<h2 id=\"mcetoc_1h29i5mj12c\">Is airplane mode on?</h2>\n<p>When airplane mode is enabled, cellular and wifi connections are disabled automatically. Your device may not be able to detect that a geofence boundary has been crossed.</p>\n<h3 id=\"mcetoc_1h29i5mj12d\">Possible solutions</h3>\n<p><strong>iPhone</strong></p>\n<p>Go to Settings and make sure <strong>Airplane Mode</strong> is turned off.</p>\n<p><strong>Android</strong></p>\n<p>Go to <strong>Settings &gt; Network &amp; internet</strong> and make sure <strong>Airplane mode</strong> is turned off.</p>\n<h2 id=\"mcetoc_1h29i5mj12e\">Are battery savers and power optimisers stopping EVA Check-in from running?</h2>\n<p>iOS and Android battery-saving features can limit how often location changes are reported to apps and how often apps can communicate in the background. For geofencing to work, EVA Check-in must receive location changes and communicate with EVA Check-in servers promptly.</p>\n<h3 id=\"mcetoc_1h29i5mj12f\">Possible solutions for iPhone</h3>\n<p>Make sure Low Power Mode is turned off.</p>\n<ul>\n<li>Go to iPhone Settings.</li>\n<li>Select <strong>Battery</strong>.</li>\n<li>Make sure <strong>Low Power Mode</strong> is turned off.</li>\n</ul>\n<p>Also make sure <strong>Background App Refresh</strong> and <strong>Mobile Data</strong> are enabled for EVA Check-in.</p>\n<ul>\n<li>Go to iPhone Settings, then select the EVA Check-in app.</li>\n</ul>\n<p>Check whether third-party apps, such as VPNs, could be limiting EVA Check-in.</p>\n<h2 id=\"mcetoc_1h29i5mj12g\">Possible solutions for battery savers and power optimisers on Android</h2>\n<p>Android device manufacturers may use different settings and names. The steps below may vary depending on your device and Android version.</p>\n<h3 id=\"mcetoc_1h29i5mj12h\">In App info</h3>\n<p>In Android settings, open the EVA Check-in app settings. You can search for the app or go to <strong>Apps &amp; notifications &gt; See all apps &gt; EVA Check-in</strong>.</p>\n<p>Under <strong>Mobile data &amp; wifi</strong>, make sure <strong>Background data</strong> is enabled. Enabling unrestricted data usage may also help when data-saving features are enabled.</p>\n<p>Under <strong>Battery</strong>, make sure EVA Check-in can use battery in the background. Changing battery optimisation to <strong>Not optimised</strong> may also help.</p>\n<h3 id=\"mcetoc_1h29i5mj12i\">Low data mode</h3>\n<ul>\n<li>Go to Android Settings.</li>\n<li>Select <strong>Network &amp; internet</strong>.</li>\n<li>Select <strong>Data Saver</strong>.</li>\n<li>Either turn off Data Saver, or select <strong>Unrestricted data</strong> and enable EVA Check-in.</li>\n</ul>\n<h3 id=\"mcetoc_1h29i5mj12j\">Battery saver</h3>\n<ul>\n<li>Go to Android Settings.</li>\n<li>Select <strong>Battery</strong>.</li>\n<li>Select <strong>Battery Saver</strong>.</li>\n</ul>\n<p>Automatic check-in and check-out work most reliably when Battery Saver does not restrict EVA Check-in.</p>\n<h3 id=\"mcetoc_1h29i5mj12k\">Adaptive Battery</h3>\n<ul>\n<li>Go to Android Settings.</li>\n<li>Select <strong>Battery</strong>.</li>\n<li>Select <strong>Adaptive Battery</strong>.</li>\n<li>Turn off Adaptive Battery.</li>\n</ul>\n<h3 id=\"mcetoc_1h29i5mj12l\">Battery optimiser</h3>\n<p>In Android Settings, search for <strong>battery optimisation</strong>.</p>\n<ul>\n<li>Go to Android Settings.</li>\n<li>Select <strong>Apps</strong>.</li>\n<li>Select <strong>EVA Check-in</strong>.</li>\n<li>Select <strong>Battery</strong>.</li>\n<li>Select <strong>Optimise battery usage</strong>.</li>\n<li>Find EVA Check-in in the Optimised list or All apps.</li>\n<li>Set it to <strong>Not optimised</strong>.</li>\n</ul>\n<p><strong>Android 9 to 11</strong></p>\n<ul>\n<li>Go to Settings.</li>\n<li>Select <strong>Device Maintenance</strong>.</li>\n<li>Select <strong>EVA Check-in</strong>.</li>\n<li>Select <strong>Battery</strong>. This may be under Advanced.</li>\n<li>Select <strong>Battery optimisation</strong>.</li>\n<li>Set EVA Check-in to <strong>Unrestricted</strong> or <strong>Don't optimise</strong>.</li>\n<li>On Android 11 and later, turn off <strong>Remove permissions if app is unused</strong>.</li>\n</ul>\n<p><strong>Android 12 and later</strong></p>\n<ul>\n<li>Go to Settings.</li>\n<li>Select <strong>Apps</strong>.</li>\n<li>Select <strong>EVA Check-in</strong>.</li>\n<li>Select <strong>Battery</strong>.</li>\n<li>Select <strong>Unrestricted</strong>.</li>\n</ul>\n<h3 id=\"mcetoc_1h29i5mj12m\">Doze on Huawei phones</h3>\n<ul>\n<li>Open your phone settings.</li>\n<li>Select <strong>Battery</strong>.</li>\n<li>Select <strong>App Launch</strong>.</li>\n<li>Find EVA Check-in and turn off automatic management.</li>\n<li>Make sure <strong>Auto-launch</strong>, <strong>Secondary launch</strong>, and <strong>Run in the background</strong> are enabled for EVA Check-in.</li>\n</ul>\n<h2 id=\"mcetoc_1h29i5mj12n\">Has the EVA Check-in app been opened recently?</h2>\n<p>Some phones and operating systems may limit an app that has not been used recently. If changing battery and data settings does not help, open the EVA Check-in app at least once every 2 to 3 days.</p>\n<h2 id=\"mcetoc_1h29i5mj12o\">Is automatic check-out happening too often or not often enough?</h2>\n<p>Automatic check-out can be affected by phone location accuracy, device settings, and the way the user leaves the geofenced area.</p>\n<p>Try these options in the app’s geofence settings:</p>\n<ul>\n<li>Select <strong>High accuracy</strong> instead of <strong>Battery saver</strong>.</li>\n<li>Turn on <strong>Re-check location</strong> to verify the phone’s location again after a short delay.</li>\n</ul>\n<p>If the user is regularly checked out by the server rather than by geofence, check:</p>\n<ul>\n<li>location access is set to <strong>Always</strong> or <strong>Allow all the time</strong></li>\n<li><strong>Motion &amp; Fitness</strong> is enabled on iPhone</li>\n<li>battery saver or battery optimisation is not restricting EVA Check-in</li>\n<li>the phone has mobile or wifi coverage when the user enters or leaves the site</li>\n<li>the EVA Check-in app has been opened recently</li>\n</ul>\n<h2 id=\"mcetoc_1h29i5mj12p\">Third-party apps</h2>\n<p>Check whether third-party apps, such as VPNs or task killers, could be limiting EVA Check-in.</p>\n</div></body></html>","description":"Fix common EVA Check-in geofence problems, including automatic check-in or check-out issues, location permissions, connectivity, and battery settings.","isMarkdown":false,"publishedOnUtc":"2026-08-23T22:03:40.7336084","modifiedOnUtc":"2023-05-29T05:38:42.3791638"}