Don't the iTags rely on an iPhone or iPad being nearby and it then uses that device to update the location; it can be any anybody's device rather than just your own device. If the iTag has been dropped in a remote location then it is possible that no devices have been close enough for it to update its location since it was left there.