Como dice Jmviper, el log es el que os va a decir, casi siempre, que ocurre.
Cuando las comunicaciones entre weewx y la estación es normal, pero no actualiza la base de datos, lo habitual es lo que ha comentado, un problema con el tiempo del último registro grabado en la base de datos.
Si el último registro es de, por ejemplo, de mañana a las 12:00, hasta que no sean las 12:01 de mañana, la base de datos no se actualizará.
El otro problema más habitual para no actualizar base de datos es que no haya comunicación con la estación.
Y, por último, no hay que descartar problemas de corrupción en la tarjeta SD, más habitual de lo que pensamos,
Hablamos de la base de datos, no de los gráficos, que pueden tener otros problemas.