Ok, so I thought this issue was fixed with a restart, but it only helped for a little while. It's still acting the same, so when I go on Facebook and try to check in somewhere it can't find my location, with GPS on and off. This occurs when any app needs to find my current location, and its fixed for a couple minutes when I restart, but this is gonna be really annoying if I have to do this all the time. Anyone know of a fix for this? I feel if I take it to sprint, they're going to do the same things I've already done. Any help would be greatly appreciated.