I\'m trying to trigger a BackgroundTask when a Geofence Event (Enter / Exit) occurs in WP8.1 (WinRT). I\'ve written a sample application to try to get it working
I'm busy with the same stuff, and I also noticed this behaviour, but for me its 2 mins. Unfortunately it always triggers after 2 min, even, if there was no change in location and still inside the fence..
I've discovered that the above code sample, as well as the above code works. The problem that I was facing was that Windows Phone 8.1 does not automatically trigger a Geofence event. You have to wait a certain amount of time <5 mins before the BackgroundTask is triggered.
This applies to Geofencing in the foreground as well.