It seems like it's mostly HTC phones as my EVO LTE is having the same issue. It recently started after either the Google now update or the Google Play services update? Also in the settings > apps > "Network Location" system app has moved into downloaded apps section from the "all" section? I tried clearing caches, databases, restarts, uninstalling Google Now, Google Play services, etc and I can't get it to work again. What is going on? GPS still works but any app that need location info from networks is not working like Flixster and the HTC Clock Weather widget. GPS sucks on the EVO LTE. But I only noticed the Network Location app moved the other day, but it could have happened before the update? Anyone with HTC phones, where is your Network Location, does it appear in "Downloaded" folder? Also it says to uninstall updates but if it's a system app I'm afraid to do it. I remember it only used to appear in the All section of the apps manager.
Also, here is a post I made somewhere else but it is relevant:
"Anyone else have issues with the new Google Play Services? Ever since I got the newer version it?s been using up a ton of battery. When I check the Running Apps in my settings the ?Google Services? named ?GoogleLocationService? is always running and using 7-10MB of RAM. Not to mention the new Google Play Music has a new service which also always runs called ?MusicPlaybackService? and takes up 10-15MB of RAM. Google maps has been getting bigger and bigger and now runs 24-7 and uses up 20-40MB of RAM even when it?s in the back ground and was never started! The play store does something similar! What the heck are they doing? As they are trying to separate Android from itself they are killing users memory it seems. People with older phones with 1GB or memory of less can sometimes have their phones almost be unusable due to RAM and file sizes of Google apps! Google apps are killing not only my RAM but battery too!"
5th