This is something that has helped many -
Step one, call Sprint and get your msl code (unlock code).
Step two open the phone dialer and press ?##GPSCLRX#
Step three input the code given to you from sprint (phone will reboot in 20 seconds)
Then launch your GPS programs and you will notice they work (at least for moment)
I will keep my codes on hand for the more than likely event that after 24 hours of use it probably will reoccur all over again.
Note - Please make sure it has worked for me and many but not necessarily would work for you - and/or break anything else (it wouldn't but just a note)