It depends on the connected amount of satellites.. Sometimes even my app doesnt works.. The reason is my phone couldnt convey enough GPS vibe so that satellites could connect to my phone. That actually happens when i am in train or bus kinda you know when i am travelling.