DS-2229: User agent is not saved if the location of a hit cannot be determined

Log user agent if no location can be determined (ie always)