LocationListenerService no longer always listening