I also have an HTC One Developer's Edition and has the same GPS problem. I went through and cleared the cache on every app that might access the GPS and I also deleted several apps that might access the GPS, not all of them but the lesser known ones, NOT Google My Tracks, where I first noticed...