Just discovered some of my iPhone photos taken on the same day do not have the geolocation info (it is enabled in the phone's 'settings' and some photos do show the data). The GPS seemed to be working as it was indicating my location throughout (I was using the phone to identify OS Benchmark sites). Is this a common foible?