Revisa los temas referentes a cache y visitas con retraso ya que existen algunas opciones o ajustes que para evitar saturación de datos, simplemente lo meten por cache a veces.
La verdad es que muchas cuestiones fueron cambiadas por evitar saturar los sitios, pero por defecto si se tienen los ajustes correctos y a parte que los navegadores actualmente son muy invasivos y tienen cache propia que siempre interfiere con estos temas, ahora ya es mucho más complicado que ciertas cuestiones funcionen sin establecer ciertos parámeros, pero para agilizar cargas y hacer los procesos más rápidos a veces es mejor perder funcionalidades extras, sin embargo no queda muy claro el punto que mencionas, estas usando un servidor local me imagino, bajo que parámetros lo tienes configurado ?
Habría que revisar a detalle primeramente tus ajustes y a que te refieres ya que efectivamente los temas no leídos son de ese modo por otros usuarios que no han accedido al tema en cuestión ya que se toma más que nada las fechas por lo regular de inicios de sesión y todo eso.
Se supone que tu creas un tema y al crearlo pues ya estará como leído por ti al menos, sin embargo cuando otra persona entra debe aparecer como no leído hasta que ingrese al tema, esto para saber que temas has visto y cuales no y te des una idea y no entres mas de lo necesario, pero es importante primero que pruebes con un entorno limpio en todos sentidos con el tema por defecto y sin plugins para revisar que alguna de estas cosas extra no pueda estar interfiriendo con el funcionamiento natural del script ya que como lo mencionas queda poco claro y más porque en las pruebas constantes que uno hace es muy extraño que suceda eso, a no se por algún tipo de cache o configuración que altere estas funcionalidades, saludos...