Outlook macOS: eliminar el mensaje “Refreshing…” en Calendario paso a paso

¿Tu calendario de Outlook para macOS muestra de forma incesante el mensaje “Refreshing…” y se niega a actualizarse después de haber rechazado el acceso a los Servicios de Ubicación? A continuación encontrarás un recorrido paso a paso —probado en Apple silicon y Intel— para recuperar el control sin reinstalar la aplicación ni perder tus datos.

Índice

Descripción del problema

Al iniciar Outlook por primera vez en un Mac nuevo, la aplicación solicita permiso para usar los Servicios de Ubicación con el fin de mostrar la previsión meteorológica en el calendario. Si en ese instante se selecciona “No permitir”, Outlook no gestiona con elegancia el rechazo y queda bloqueado en un intento perpetuo de refrescar el calendario. El usuario observa, en la esquina superior del panel de calendario, el texto “Refreshing…” que nunca desaparece, aunque la agenda sí esté al día en servidor.

Causa raíz

La funcionalidad Weather integrada en Outlook Calendar depende de la ubicación para determinar la ciudad predeterminada. Cuando se deniega el permiso:

  • Outlook intenta consultar la ubicación cada vez que abre la vista de calendario.
  • Al fallar la llamada, la interfaz entra en un bucle de actualización que no se limpia a nivel de caché.
  • El parámetro meteorológico queda corrupto en el perfil local y el proceso syncdefaultsd no borra el estado.

Verificación inicial

Antes de tocar archivos o permisos, confirma que el problema no se limita a la cuenta:

  • Inicia sesión en Outlook Web App con el mismo buzón; si el calendario se carga sin mensajes atascados, el origen está en el cliente macOS.
  • Crea un nuevo usuario en macOS, configura Outlook y prueba la misma cuenta. Si “Refreshing…” no aparece, la corrupción reside en el perfil de Outlook del usuario original.

Ruta rápida para usuarios con prisa

Si solo quieres suprimir el aviso sin profundizar, estos tres pasos suelen bastar:

  1. Concede temporalmente acceso a Servicios de Ubicación a Microsoft Outlook en Preferencias del sistema ▸ Privacidad y seguridad.
  2. Abre Outlook, cambia a la vista Calendario y aguarda hasta que el rótulo “Refreshing…” desaparezca.
  3. Cierra Outlook, vuelve a Servicios de Ubicación y revoca el permiso. Desde la versión 16.78 Outlook recuerda la última ciudad usada y ya no intentará resolverla sin permiso.

Si el aviso regresa o necesitas una solución más limpia, sigue leyendo.

Solución detallada paso a paso

Borrar cachés y preferencias de Outlook

Eliminar los archivos de caché y el plist fuerza a Outlook a regenerar ajustes corruptos:

  1. Cierra completamente Outlook (⌘ Q).
  2. En Finder, pulsa ⇧⌘ G y escribe:
    ~/Library/Containers/com.microsoft.Outlook/Data/Library/Caches
    Elimina la carpeta com.microsoft.Outlook.
  3. Navega a ~/Library/Preferences y arrastra a la papelera com.microsoft.Outlook.plist.
  4. Vacíala y reinicia el Mac para garantizar que los daemons liberen los archivos bloqueados.
  5. Abre de nuevo Outlook y comprueba el calendario.

Ventajas: proceso reversible; apenas borra ajustes menores.
Inconvenientes: Outlook reconstruirá la caché, lo que implica re‑descargar correos.

Eliminar y volver a agregar la cuenta

Si usas Exchange Online u Office 365, la operación es segura porque los datos residen en la nube.

  1. En Outlook, ve a Preferencias ▸ Cuentas.
  2. Selecciona tu buzón y pulsa el icono para quitarlo.
  3. Cierra la ventana de preferencias, sal de Outlook y ábrelo de nuevo.
  4. Vuelve a Cuentas, pulsa + y agrega tu buzón con la dirección de correo corporativa.

Outlook creará un nuevo archivo .ost libre de la clave meteorológica dañada.

Restablecer permisos de ubicación

macOS almacena los permisos de cada app en la base de datos TCC.db. Hacer un “toggle” suele regenerar la entrada:

  1. Abre Preferencias del sistema ▸ Privacidad y seguridad ▸ Servicios de Ubicación.
  2. Desmarca Outlook, espera tres segundos y vuelve a marcarlo.
  3. Si nunca le diste permiso, márcalo, inicia Outlook, cambia a Calendario y verifica que el aviso se borre; luego desmárcalo si deseas mantener la privacidad.

Comprobar permisos de acceso a Calendario

Aunque el bug original se desencadena por la geolocalización, conviene asegurarse de que Outlook está autorizado a leer y escribir en la base de datos de Calendarios local:

  • Ve a Privacidad y seguridad ▸ Calendarios.
  • Confirma que Outlook esté activado. Sin este permiso, Outlook a veces lanza “Refresh failed” en segundo plano, lo que mantiene vivo el mensaje “Refreshing…”.

Crear un perfil nuevo (opción avanzada)

Para escenarios en los que el perfil completo está dañado, crear uno from scratch es la vía definitiva:

  1. Cierra Outlook.
  2. Abre Terminal y ejecuta:
    mv ~/Library/Group\ Containers/UBF8T346G9.Office/Outlook/Outlook\ 15\ Profiles ~/Desktop
  3. Lanza Outlook; se mostrará el asistente inicial. Configura la cuenta.
  4. Cuando verifiques que el calendario ya no se atasca, elimina la carpeta movida desde el Escritorio.

Nota: si dispones de buzones IMAP o calendarios locales, exporta primero a un archivo OLM.

Estrategia de prevención

Para que el problema no se repita tras una actualización de macOS o de la suite de Office:

  • Aplica la política de Intune / Jamf DisableWeatherInCalendar si gestionas flotas corporativas.
  • Desactiva la función Weather en Outlook ► Preferencias ► Calendar ► Turn off Weather.
  • Incluye un recordatorio en la imagen de golden build: habilitar temporalmente los Servicios de Ubicación durante la fase de preparación, conceder permiso a Outlook, abrir Calendario una vez y, después, revocarlo.

Preguntas frecuentes

¿Puedo introducir manualmente la ciudad en Outlook Calendar?

No. A diferencia de Outlook para Windows, la versión macOS solo acepta la ubicación devuelta por Core Location. Si deseas mostrar siempre el mismo sitio, habilita los Servicios de Ubicación, deja que Outlook detecte la ciudad y luego revoca el permiso; conservará la última coordenada.
¿Restablecer permisos con tccutil reset funciona?

En la mayoría de versiones de macOS 12 Monterey en adelante, sí. Ejecutar tccutil reset SystemLocation com.microsoft.Outlook limpia todas las entradas de Outlook en la base de datos TCC. Sin embargo, en Ventura 13.4+ usuarios han reportado que vuelve a aparecer el aviso; por eso se recomienda completar además los pasos de caché.
¿Es necesario eliminar la aplicación y reinstalar Office?

No. El paquete Microsoft Outlook.app raramente resulta dañado; el problema está en el perfil o en los permisos de macOS. Reinstalar es innecesario y consume tiempo.

Copia de seguridad antes de manipular archivos

La eliminación de cachés no debería comprometer tus datos, pero siempre existe el riesgo de que un paso inadvertido afecte a archivos de perfil. Antes de mover o borrar cualquier elemento:

  • Confirma que tu buzón esté totalmente sincronizado en el servidor (estado “Sincronizado” en la barra inferior).
  • Exporta calendarios locales desde Archivo ▸ Exportar.
  • Monta una instantánea de Time Machine o genera un backup manual de ~/Library/Group Containers/UBF8T346G9.Office.

Flujo de resolución recomendado

Si necesitas orientar a un equipo de soporte o generar un runbook, la tabla siguiente resume cada acción, su impacto y el grado de intrusión:

AcciónTiempo estimadoDatos afectadosÉxito promedio
Conceder y revocar Servicios de Ubicación2 minNinguno80 %
Borrar cachés y plist5 minCaché local90 %
Eliminar y re‑agregar cuenta10 minDescarga completa del buzón95 %
Nuevo perfil de Outlook15–30 minTodos los datos locales99 %

Conclusión

El mensaje permanente “Refreshing…” en Outlook Calendar para macOS proviene casi siempre de un permiso de ubicación rechazado combinado con una entrada corrupta en la caché del perfil. Restablecer dicho permiso, purgar la caché o reconstruir el perfil devuelve el calendario a la normalidad sin reinstalar Office. Siguiendo las estrategias preventivas y de respaldo indicadas, podrás evitar recurrir a soluciones drásticas frente a futuras actualizaciones.

Índice