Si en Microsoft Teams para macOS no puedes cambiar de organización aunque en la versión web sí, la forma más fiable de solucionarlo es una reinstalación “desde cero”. Abajo tienes el procedimiento completo con limpieza de caché y llavero para forzar un inicio de sesión totalmente nuevo.
Resumen del problema
En la app de escritorio de Microsoft Teams para Mac, el cambio de cuenta u organización puede quedarse “atascado” incluso cuando en la versión web funciona con normalidad. El síntoma más común es que el menú Accounts & orgs no muestra todas las organizaciones o, al cambiar, la app vuelve a la organización anterior. La causa más habitual son tokens y credenciales locales corruptos (caché, preferencias y entradas en el Llavero) o una actualización pendiente que no se aplica hasta reinstalar.
Solución directa y efectiva
Desinstalar y reinstalar Teams desde cero con limpieza de datos locales y del Llavero. Este proceso obliga a la aplicación a solicitar credenciales nuevas y a reconstruir su caché, lo que corrige la mayoría de fallos al cambiar entre inquilinos (tenants) u organizaciones.
Pasos detallados para una limpieza completa
Cerrar Teams por completo
- Haz clic derecho en el icono de Teams del Dock y elige Quit (Salir).
- Si sigue activo, abre Activity Monitor y Forzar salida de “Microsoft Teams”.
Opcionalmente puedes asegurarte desde Terminal:
killall "Microsoft Teams" 2>/dev/null || true
pkill -f "Microsoft Teams" 2>/dev/null || true
Desinstalar la aplicación
- En Finder → Applications, arrastra Microsoft Teams a la Papelera.
- Vacía la Papelera para completar la eliminación del paquete de la app.
Este paso elimina la aplicación, pero no borra su caché ni credenciales. Por eso, si el objetivo es forzar un inicio limpio, continúa con la limpieza profunda.
Limpieza profunda de datos locales (recomendado)
Elimina los restos que puedan conservar credenciales, estados de sesión o caché. Estos son los destinos habituales en macOS para Teams:
Ruta | Qué contiene | Cuándo conviene borrarlo |
---|---|---|
~/Library/Application Support/Microsoft/Teams | Perfiles locales, bases de datos de estado, tokens de sesión y configuración específica. | Cuando hay fallos persistentes al iniciar/cambiar de organización o la app se comporta de forma anómala. |
~/Library/Caches/com.microsoft.teams | Cachés de la interfaz y datos temporales. | Cuando la app carga vistas antiguas o no refleja cambios. |
~/Library/Preferences/com.microsoft.teams.plist | Preferencias de usuario para Teams en macOS. | Si ajustes “se pegan” o vuelven tras reinstalar. |
~/Library/Saved Application State/com.microsoft.teams.savedState | Estado de “reapertura” de la app al arrancar macOS. | Si Teams vuelve a abrirse en un estado incorrecto. |
Para eliminarlos desde Finder, usa Go → Go to Folder… y pega cada ruta. Si prefieres Terminal, ejecuta:
rm -rf ~/Library/Application\ Support/Microsoft/Teams
rm -rf ~/Library/Caches/com.microsoft.teams
rm -f ~/Library/Preferences/com.microsoft.teams.plist
rm -rf ~/Library/Saved\ Application\ State/com.microsoft.teams.savedState
Precaución: estos comandos borran datos locales de Teams en tu usuario. No afectan a los datos en la nube, pero asegúrate de cerrar la app antes de ejecutarlos.
Limpieza del Llavero (Keychain Access)
El Llavero puede retener tokens MSAL/ADAL vinculados a Teams que impiden un inicio “realmente nuevo”.
- Abre Keychain Access (Acceso a Llaveros).
- En la barra de búsqueda, escribe
Microsoft Teams
,MSAL
oADAL
. - Elimina solo las entradas claramente asociadas a Teams o a su inicio de sesión de trabajo/escuela.
Consejo: si usas otras apps de Microsoft (Outlook, OneDrive, Word, etc.), evita borrar credenciales que no sean de Teams. Si dudas, elimina únicamente las entradas donde el nombre o comentario indicen relación con Teams.
Reinstalar la aplicación
- Descarga el instalador oficial de Microsoft Teams para Mac desde la página de Microsoft.
- Instálalo en
/Applications
y abre la app.
Si tu Mac es Apple Silicon (M1/M2/M3), usa el instalador compatible con Apple Silicon. En equipos Intel, utiliza el instalador x86_64. La app detectará la arquitectura en la mayoría de casos, pero es buena práctica confirmar que descargas la variante correcta.
Iniciar sesión y comprobar el cambio de organización
- Inicia sesión con tus credenciales de trabajo o escuela.
- Haz clic en tu foto de perfil y entra en Accounts & orgs (Cuentas y organizaciones).
- Verifica que aparecen todas las organizaciones y alterna entre ellas sin error.
- Abre Settings → About Teams o el menú de actualización para confirmar que ejecutas la versión más reciente.
Observación del caso
Tras aplicar la reinstalación con limpieza completa, el problema quedó resuelto. La causa probable fue una actualización tardía que se aplicó correctamente con la nueva instalación, además de la purga de tokens locales que impedían el cambio de organización.
Verificación rápida después de reinstalar
- El menú Accounts & orgs muestra todas las organizaciones y alterna sin mensajes de error.
- Los canales y equipos cargan en pocos segundos y el banner superior refleja la organización activa.
- Las notificaciones se reciben al cambiar de organización; el contador de actividad se actualiza.
- No se abre ninguna ventana “fantasma” ni se restaura un estado anterior al relanzar la app.
Qué hacer si el problema reaparece
Si la incidencia vuelve tras unos días o tras cambiar políticas en tu empresa, prueba en este orden:
- Borrar solo la caché de Teams (las rutas de Caches y Application Support) y reiniciar la app.
- Eliminar entradas del Llavero relacionadas con Teams y volver a iniciar sesión.
- Verificar fecha y hora del sistema en macOS (tokens SSO pueden fallar con hora incorrecta).
- Probar en otro usuario macOS o en Invitado para descartar perfiles dañados.
- Comprobar políticas de acceso en tu organización (si eres admin): restricciones de acceso entre inquilinos, cambios en cross-tenant access o en métodos de MFA.
Por qué la web funciona y el escritorio no
La versión web usa un contenedor del navegador y suele limpiar o renovar tokens de forma diferente a la app nativa. Cuando hay tokens MSAL/ADAL corruptos, la web puede iniciar correctamente (cookies renovadas), mientras que el escritorio se queda con credenciales viejas guardadas en el sistema y falla al alternar.
Alternativas antes de la reinstalación completa
Si quieres evitar una reinstalación total, puedes intentar primero una limpieza “ligera”:
- Salir de Teams, borrar
~/Library/Caches/com.microsoft.teams
y relanzar. - Salir de Teams, borrar
~/Library/Application Support/Microsoft/Teams
y relanzar (forzará nueva descarga de recursos). - Eliminar del Llavero solo las entradas MSAL relacionadas con la cuenta problemática y volver a iniciar sesión.
Si con lo anterior no se soluciona, procede con la limpieza completa descrita al inicio.
Solución automatizada con script de Terminal (opcional)
Para usuarios avanzados, este script desmonta la app (si existe), limpia datos locales y borra entradas típicas. Léelo antes de ejecutarlo y ajústalo a tus necesidades.
#!/bin/bash
set -e
echo "Cerrando Microsoft Teams..."
osascript -e 'tell application "Microsoft Teams" to quit' &>/dev/null || true
killall "Microsoft Teams" 2>/dev/null || true
pkill -f "Microsoft Teams" 2>/dev/null || true
echo "Eliminando aplicación si existe..."
APP="/Applications/Microsoft Teams.app"
\[ -d "\$APP" ] && rm -rf "\$APP" || true
echo "Borrando datos locales..."
rm -rf ~/Library/Application\ Support/Microsoft/Teams
rm -rf ~/Library/Caches/com.microsoft.teams
rm -f ~/Library/Preferences/com.microsoft.teams.plist
rm -rf ~/Library/Saved\ Application\ State/com.microsoft.teams.savedState
echo "Recuerda limpiar el Llavero manualmente (Keychain Access) de entradas MSAL/ADAL/Teams."
echo "Listo. Reinstala Microsoft Teams y vuelve a iniciar sesión."
Importante: el script no toca tu Llavero de forma automática para evitar eliminar credenciales de otras apps de Microsoft. Completa ese paso manualmente desde Keychain Access.
Buenas prácticas para minimizar el problema en el futuro
- Mantén Teams actualizado desde el propio menú de la app o mediante Microsoft AutoUpdate.
- Evita mezclar cuentas personales y corporativas en la misma sesión del navegador y en el mismo perfil de macOS; usa perfiles separados del navegador para cada cuenta.
- Antes de grandes cambios de organización (fusiones, migraciones de inquilino), cierra sesión y limpia caché si notas comportamientos extraños.
- Desactiva el inicio automático de Teams si estás probando cambios; así evitarás que restaure estados antiguos al iniciar sesión en macOS.
Señales de que el problema era la caché o el Llavero
- Tras reinstalar y limpiar, el menú Accounts & orgs vuelve a listar todas las organizaciones.
- La app deja de pedir repetidamente la autenticación o de mostrar bucles de inicio de sesión.
- El cambio de organización es inmediato y persistente incluso después de reiniciar la app o el equipo.
Preguntas frecuentes
¿Perderé chats o archivos al borrar la caché?
No. Chats, archivos y equipos viven en la nube de Microsoft 365. Al borrar la caché y volver a iniciar sesión, la app los sincroniza de nuevo.
¿Puedo limpiar solo lo necesario?
Sí. Empieza por Caches, sigue con Application Support y, si aún falla, elimina entradas del Llavero relacionadas con Teams.
¿Por qué reinstalar si ya borré la caché?
Porque en ocasiones la app no aplica correctamente ciertas actualizaciones hasta que se reinstala. Además, una reinstalación asegura binarios y componentes en estado limpio.
¿Hay diferencias entre cuentas “Free” y cuentas de trabajo o escuela?
Sí. Las organizaciones de Microsoft 365 (tenants) usan políticas y flujos de autenticación corporativos. Los fallos al alternar suelen afectar más a cuentas empresariales con múltiples organizaciones.
Checklist paso a paso
- Salir de Teams y cerrar procesos residuales.
- Eliminar la app desde Applications.
- Limpiar
Application Support
,Caches
,Preferences
ySaved Application State
. - Quitar en el Llavero las credenciales de Teams/MSAL/ADAL relacionadas.
- Reinstalar Teams y actualizarlo.
- Iniciar sesión y verificar el cambio de organización en Accounts & orgs.
Conclusión
Cuando el cambio de organización falla solo en la app de escritorio de macOS (y no en la web), la causa suele estar en datos locales corruptos: caché, preferencias o tokens guardados en el Llavero. La reinstalación desde cero con limpieza profunda restablece el entorno de autenticación y fuerza un inicio limpio, que en la práctica resuelve el problema casi siempre. Si reaparece, una simple purga de caché y del Llavero suele bastar. Mantener la app actualizada y separar perfiles por cuenta reduce al mínimo que el fallo vuelva a suceder.
Resumen y Solución
Solución efectiva: Desinstalar y reinstalar Teams desde cero.
Pasos recomendados:
- Cerrar Teams por completo.
- Desinstalar la aplicación.
- (Opcional pero recomendable) Limpieza profunda de datos locales:
~/Library/Application Support/Microsoft/Teams
,~/Library/Caches/com.microsoft.teams
,~/Library/Preferences/com.microsoft.teams.plist
,~/Library/Saved Application State/com.microsoft.teams.savedState
y entradas de Teams/MSAL/ADAL en el Llavero. - Reinstalar desde el instalador oficial y abrir la app.
- Iniciar sesión y comprobar el cambio desde Accounts & orgs; actualizar a la última versión.
Observación del caso: tras este enfoque, el problema quedó resuelto. La causa probable fue una actualización que se aplicó correctamente con la reinstalación.