title: Application getting wrong location until open inbuilt Google Map application
body: <p>I have developed one application which is used to find current location of device. I have used Fused Location API to get current location.</p>
  
  <p>I am facing very strange issue, in some of devices i am not getting accurate current location until i open inbuilt Google Map, once i open Google Map and back to my application at that time application return exact location.</p>
  
  <p>Here is my Location Request.</p>
  
  <pre><code>mLocationRequest = new LocationRequest();
  mLocationRequest.setInterval(UPDATE_INTERVAL);
  mLocationRequest.setFastestInterval(FATEST_INTERVAL);
  mLocationRequest.setPriority(LocationRequest.PRIORITY_HIGH_ACCURACY);
  mLocationRequest.setSmallestDisplacement(DISPLACEMENT); // 10 meters
  </code></pre>
  
  <p>Can anyone tell me what is the wrong? Your help is really appreciated.</p>