Intentando solucionar el retraso de 10 minutos

Se trata de una instalación de WP autoalojada en nginx+php-fpm 8.3 con caché fast-cgi de nginx para contenido dinámico y caché de objetos Redis (con el drop-in de caché de objetos activo). No hay otras capas (sin CDN, sin CF, sin Varnish en el servidor u otra caché local más allá de la caché fast-cgi de nginx). Volcar la caché fast cgi de nginx (agresivamente, ejecutando rm -rf /etc/nginx/cache/*) no tiene ningún efecto en el comportamiento problemático: se sirven resultados obsoletos incluso después de borrar el directorio de caché y reiniciar tanto nginx como php-fpm.

De hecho, tengo activada la carga de comentarios Ajax en este momento, sí, pero de nuevo, desactivarla (y volcar la caché de nginx y reiniciar nginx y php-fpm por si acaso) no tuvo ningún efecto en el comportamiento problemático. Los navegadores seguían mostrando comentarios obsoletos.

Opción cambiada, transient-killer eliminado. No hay cambios en el comportamiento del problema.

El efecto que aplica parece ser el suministro de una cabecera cache-control de no caché en lugar de una con un tiempo de caché especificado. Sin ella, mi navegador parece querer mucho servir una versión en caché obsoleta del endpoint wp-json/wp-discourse/v1/discourse-comments desde su caché de disco; como se mencionó, tengo que presionar shift-ctrl-f5 (o el equivalente) para forzar una actualización sin caché.

El comportamiento problemático parece estar en el lado del navegador, en lugar de en una caché persistente del servidor. Son todos los navegadores en todos los sistemas operativos a los que tengo acceso los que lo hacen.