Debes de haber tenido un problema con la hora en un reinicio y te habrá marcado una fecha y hora posteriores a las actuales por eso está running, pero esperando que le llegue algo mas reciente que lo que tiene en la bse de datos.
Mira en los post que debe de haber un montón de weewx en donde se indica que se debe hacer para cada caso concreto.
Normalmente hay que parar la estación (weewx), borrar la memoria del dataloger y editar la base de datos para borrar los registros superiores al día de hoy o erróneos.
Aviso: operar la BBDD no es un tema de nivel fácil, hay riesgos, por lo que siempre hay que hacer copias antes de tocar nada y saber bien cual es el problema y que hay que hacer para reparar sin romper.
Salu2
Xavi
PD.- Error en el log es posible que no tengas, pero si miras bien algo hay... siempre..