Estoy en un viejo Mac Pro con Safari. Ambos están desactualizados [MacOS 10.14 y Safari 14], pero esto ha estado ocurriendo durante años, desde que ambos estaban actualizados.
No soy un reiniciador frecuente, por lo que el tiempo de actividad a menudo puede ser de un mes o más. El Mac nunca duerme. Si reinicio, Safari se abre automáticamente en el mismo estado en el que estaba al salir. Los inicios de sesión y las cookies se conservan. Sólo tengo que actualizar para ver el estado actual de cada página.
Mantengo abiertas permanentemente unas 7 pestañas de SE, además de muchas otras sobre cuestiones en las que participo activa pero temporalmente. Las actualizo periódicamente para ver nuevas preguntas, etc.
Puedo hacer esto tantas veces como quiera sin ningún efecto adverso a menos que acabe de dejar Apple News. Entonces se me pide que inicie sesión de nuevo.
No ocurre si actualizo mientras News sigue abierto, sólo después de salir de él. Tampoco parece ocurrir una segunda vez si vuelvo a abrir News poco después del último inicio de sesión forzado. Parece haber un periodo de retención antes de que se agote el tiempo de espera. No he podido precisar el tiempo, pero puede que sean horas en lugar de minutos.
Como suelo navegar por News por la mañana y por la noche, suelo desconectarme dos veces al día.
Pruebas adicionales
Si salgo de News y luego actualizo inmediatamente, obtengo el inicio de sesión forzado.
Si salgo de News y espero varios minutos, no se activa.
Se han eliminado los complementos del navegador como posible problema.
Las cookies se establecen y mantienen en todos los demás momentos.
News parece añadir muchos procesos de com.Apple.WebKit. Safari también utiliza WebKit. Esta es la única conexión que veo, no soy programador ni desarrollador web, así que mis conocimientos en este campo son muy limitados. Este problema no ocurre con navegadores que no utilicen WebKit y no puedo reproducirlo en ningún otro Mac. Probado de nuevo a El Capitán en un Mac y hasta Monterey en otro. No tengo un sock-puppet u otros medios de probar otra cuenta en este mismo Mac.
Primero pregunté esto en Meta, preguntándome si era algún contexto específico del sitio del lado del servidor. Esto recibió poco amor, por lo que ahora después de haber encontrado una solución, lo estoy moviendo aquí por si acaso esto afecta a alguien más.