Apple utiliza una o varias bases de datos (no sé cuántas) para asignar la conexión a Internet de tu ISP a una ubicación en el mundo.
Si utiliza la utilidad de red para hacer un traceroute a ese servidor de tiempo, verá todos los routers entre usted y ese servidor de Apple. Este software hace lo mismo e informa de los saltos: si Apple sabe dónde se encuentra alguno de los routers cercanos a tu mac, actualizará la ubicación. Lo que te dice es que no puede precisar dónde estás basándose sólo en esta información.
Si puedes intentar conectarte a una red diferente o a una red pública es más probable que sepa dónde estás. Muchas conexiones de Internet de las empresas se reúnen el acceso público a Internet y la base de datos se le dice a ignorar que, ya que el tráfico no está llegando a la Apple cerca de su ubicación física.
¿Estás en una red doméstica? ¿Puedes llamar a tu ISP para ver si permiten o impiden la localización de sus clientes? Es un problema de las personas que te suministran internet y no de nada en tu ordenador, así que no puedes hacer nada directamente para corregirlo más que cambiar de ISP o averiguar cómo conseguir que se mapee.