El componente loop de Copilot pages no se sincroniza: solución
🔍 WiseChecker

El componente loop de Copilot pages no se sincroniza: solución

Estás trabajando en una página de Copilot que contiene un componente Loop, pero los cambios realizados por los colaboradores no aparecen en tiempo real. El componente parece atascado, mostrando una versión desactualizada o un indicador de sincronización girando. Este fallo generalmente ocurre porque el componente Loop depende de una conexión específica de Microsoft Graph que puede estar bloqueada por políticas de red, configuración del navegador o licencias de Microsoft 365 desactualizadas. Este artículo explica por qué se rompe la sincronización y proporciona una solución paso a paso para restaurar la colaboración en tiempo real.

Conclusiones clave: Solución de sincronización del componente Loop en Copilot Pages

  • Centro de administración de Microsoft 365 > Configuración de la organización > Loop: Controla si los componentes Loop están habilitados para su inquilino. Deshabilitar esto rompe toda la sincronización de Loop.
  • Configuración del navegador > Cookies y datos del sitio: Bloquear las cookies de terceros impide que el componente Loop se autentique con el servicio de sincronización de Microsoft Graph.
  • Firewall de Windows o proxy > Lista de permitidos para loop.microsoft.com: El filtrado de red puede bloquear la conexión WebSocket necesaria para la sincronización en tiempo real.

ADVERTISEMENT

Por qué el componente Loop en Copilot Pages pierde la sincronización

Un componente Loop dentro de una página de Copilot no es una inserción estática. Mantiene una conexión WebSocket persistente con el servicio de sincronización de Microsoft Graph. Esta conexión transmite cada pulsación de tecla y edición a todos los colaboradores activos. Cuando la conexión se cae, el componente pasa a un modo de edición solo local. El usuario ve sus propios cambios pero no los de los demás.

La causa raíz es casi siempre una de tres cosas. Primero, la organización ha deshabilitado los componentes Loop en el centro de administración de Microsoft 365. Segundo, el navegador bloquea las cookies de terceros o las conexiones WebSocket. Tercero, un firewall de red o un servidor proxy intercepta el tráfico WebSocket hacia loop.microsoft.com. Las causas menos comunes incluyen una licencia de Microsoft 365 caducada que no incluye el plan de servicio Loop o una extensión del navegador que modifica los scripts de la página.

El papel del servicio de sincronización de Microsoft Graph

Los componentes Loop utilizan el marco Fluid, que depende del servicio de sincronización de Microsoft Graph para difundir las ediciones. El servicio requiere una sesión autenticada activa. Si el token de autenticación caduca o se revoca, la sincronización se detiene. El componente no muestra un mensaje de error. Simplemente deja de actualizarse. El usuario debe actualizar la página o volver a autenticarse para restaurar el token.

Pasos para volver a habilitar la sincronización del componente Loop en Copilot Pages

Siga estos pasos en orden. Pruebe la sincronización después de cada paso realizando una edición en el componente Loop y pidiendo a un colaborador que confirme que el cambio aparece en un plazo de 10 segundos.

  1. Verifique que Loop esté habilitado en el centro de administración de Microsoft 365
    Vaya a Centro de administración de Microsoft 365 > Configuración de la organización > Loop. Asegúrese de que el interruptor para Permitir componentes Loop en Microsoft 365 esté establecido en Activado. Si está desactivado, actívelo y haga clic en Guardar. Espere 5 minutos para que el cambio se propague antes de probar.
  2. Permita cookies de terceros en su navegador
    En Microsoft Edge, vaya a Configuración > Cookies y permisos del sitio > Administrar y eliminar cookies y datos del sitio. Establezca Bloquear cookies de terceros en Desactivado o agregue loop.microsoft.com a la lista de Permitir. En Google Chrome, vaya a Configuración > Privacidad y seguridad > Cookies de terceros y seleccione Permitir cookies de terceros o agregue loop.microsoft.com a la lista de Sitios que siempre pueden usar cookies. Recargue la página de Copilot.
  3. Borrar la caché del navegador para Copilot Pages
    Abra las herramientas de desarrollador del navegador con F12. Haga clic en la pestaña Aplicación. En Almacenamiento, seleccione Borrar datos del sitio para el dominio copilot.microsoft.com. Esto elimina tokens obsoletos y scripts en caché. Recargue la página e inicie sesión nuevamente.
  4. Comprobar las reglas del firewall o proxy de red
    Pida a su administrador de TI que verifique que el dominio loop.microsoft.com y todos los subdominios no estén bloqueados por el firewall corporativo o el proxy. El servicio de sincronización utiliza endpoints WebSocket en wss://loop.microsoft.com. Si el firewall bloquea el tráfico WebSocket, el componente no puede sincronizarse. El administrador puede crear una regla de permitido para todo el dominio loop.microsoft.com.
  5. Deshabilitar temporalmente las extensiones del navegador
    Las extensiones que modifican el contenido de la página, como bloqueadores de anuncios, bloqueadores de scripts o herramientas de privacidad, pueden romper el script del componente Loop. Abra el administrador de extensiones del navegador. Deshabilite todas las extensiones. Recargue la página de Copilot. Si la sincronización funciona, vuelva a habilitar las extensiones una por una para identificar la que causa el conflicto.
  6. Vuelva a autenticar su cuenta de Microsoft 365
    Cierre sesión en todos los servicios de Microsoft 365 en el navegador. Vaya a copilot.microsoft.com e inicie sesión nuevamente. Esto actualiza el token de autenticación utilizado por el componente Loop. Pruebe la sincronización inmediatamente después de iniciar sesión.

ADVERTISEMENT

Si la sincronización de Loop en Copilot Pages aún falla

Después de completar los pasos principales, algunos usuarios aún encuentran fallos de sincronización. Los siguientes problemas son menos comunes pero tienen soluciones específicas.

El componente Loop muestra modo de solo lectura

Si el componente Loop aparece atenuado y no puede escribir, el documento puede haber sido compartido con permisos de solo vista. Pida al propietario que cambie el enlace de uso compartido a Puede editar. En la página de Copilot, haga clic en Compartir y establezca el nivel de permiso en Editar para todos los colaboradores.

Los cambios se sincronizan solo después de una actualización manual

Esto indica que la conexión WebSocket falló pero el componente aún puede sincronizarse mediante sondeo HTTP. La solución es asegurarse de que su red permita el tráfico WebSocket. En un entorno corporativo, el equipo de TI debe habilitar el paso de WebSocket en el servidor proxy. En una red doméstica, reinicie el enrutador o desactive temporalmente cualquier VPN que pueda interferir con las conexiones WebSocket.

El componente Loop falta en el menú Insertar

Si la opción del componente Loop no aparece cuando intenta insertarlo, la función está deshabilitada para su inquilino o su licencia. Verifique que su licencia de Microsoft 365 incluya el plan de servicio Loop. Vaya a Centro de administración de Microsoft 365 > Usuarios > Usuarios activos, seleccione su cuenta y revise la pestaña Licencias y aplicaciones. Asegúrese de que Loop esté habilitado. Si no lo está, contacte a su administrador para que le asigne una licencia que incluya Loop.

Sincronización de Loop en Copilot Pages vs. componentes Loop estándar

Elemento Componente Loop en Copilot Pages Componente Loop estándar en Teams o Outlook
Entorno de alojamiento Incrustado dentro de una página de Copilot en copilot.microsoft.com Incrustado en chat de Teams, correo de Outlook o Word Online
Método de sincronización WebSocket al servicio de sincronización de Microsoft Graph WebSocket al servicio de sincronización de Microsoft Graph
Autenticación Utiliza el token de sesión de Copilot Pages Utiliza el token de autenticación de la aplicación anfitriona
Requisito de cookies de terceros Requerido para la sincronización Requerido para la sincronización
Dominio de firewall a permitir loop.microsoft.com y todos los subdominios loop.microsoft.com y todos los subdominios
Causa común de fallo Bloqueo de cookies del navegador o filtro WebSocket del proxy Política del inquilino que deshabilita Loop o token caducado

Ahora puede solucionar un fallo de sincronización del componente Loop en Copilot Pages verificando la política del inquilino, la configuración de cookies del navegador y las reglas del firewall de red. Comience con el interruptor del centro de administración, luego pase a la configuración del navegador y de red. Si el problema persiste, verifique los permisos de uso compartido y la conectividad WebSocket. Para una colaboración continua, mantenga abierta la consola de herramientas de desarrollador del navegador para observar los errores de conexión WebSocket. Una conexión exitosa muestra un estado de 101 Protocolos de conmutación.

ADVERTISEMENT