Das hängt sehr wahrscheinlich mit einer Umstellung in 5.8.0 zusammen. Widget und Besucherstatistik lesen seitdem nicht mehr direkt aus den Besucherdaten, sondern aus der neuen Tabelle tbesuchertag, eine Zeile pro Tag. Gefüllt wird die nur vom neuen Cronjob "Besucherzahlen berechnen". Der läuft einmal täglich ab 2 Uhr und trägt immer nur die Tage bis gestern ein, der heutige Tag steht also grundsätzlich auf 0.
Beim Update werden die letzten rund zwei Monate einmal übernommen. Wenn eure Kurve bis zum Updatetag Werte zeigt und danach nur noch Nullen, läuft ziemlich sicher der Cronjob nicht. Dann würde ich in der Cron-Übersicht im Backend nachsehen, ob der Job da ist und wann er zuletzt gelaufen ist. Wer an die Datenbank kommt, sieht mit SELECT * FROM tbesuchertag ORDER BY dateDay DESC LIMIT 5, bis zu welchem Tag Werte drinstehen.
Steht der Job bei euch in der Liste und hat er einen letzten Lauf?