Llego a la conclusión de que este tipo de error se debe al uso de varios sistemas para acceder a la misma instalación de Discourse. Cambio regularmente entre mi Mac de escritorio y mi MacBookPro al acceder a varias encarnaciones de Discourse (hasta 12 en este momento, reflejando mis intereses profesionales y de aficionado, donde veo este error en todas ellas) y los recuentos de No leídos/Nuevos nunca son precisos. Me pregunto si el script serviceworker.js tiene la culpa y no está codificado para hacer frente a tales comportamientos del usuario.