Please ensure first that both your Device and Mobile Phone has Mobile Data or Internet. The device will not update its location without a working Mobile Data, and likewise the App will not reflect the latest location without internet. The quality of signal can also be a factor that can delay location updates.
The device uses 3 ways to get its location; GPS, WIFI and LBS. GPS is priority and the most accurate, but requires the device to be outdoors. For indoors, WIFI will be utilized by automatically scanning hotspots in the area. Finally LBS is the last option when neither GPS or WIFI is available.
It is possible that your device is using LBS in the absence of GPS and WIFI. LBS location can be off by at least 300 meters.