Running stock 4.02. All 3 location services turned on. I'm located downtown Minneapolis. Showing 2 bars on 4G. The "waiting for location" spins for 1-2 minutes then just closes out?
I had this problem and found a post suggesting to install "GPS Test". You can use it to reset your GPS info (don't know the official terms here). But I just let it run, get a good signal, and my GPS on the phone has worked great ever since!