Getting location problem

Ever since, I think the last update, 4sq seems to never be able to get better accuracy. It just gets stuck at 1-3 km, just trying and trying. However as soon as I load another location aware app like, google maps, and it gets a pinpoint location, 4sq seems to use it. Anyone got any pointers?