Ich weiß nicht in wie weit das ein Fehler auf der Seite hier ist, aber was mir aufgefallen ist ist, dass Server manchmal nicht auf das Statusquery reagieren, meist dann, wenn es grad einen starken Lag gibt, aber manchmal scheinbar auch ohne Grund. Auch ingame sieht man dann in der Favoritenliste den Server als offline. Soweit ich weiß prüft minecraft-server jeden Server im 2 Stunden Interval, d.h. wenn du pech hast und dein Server beim Check gerade Schluckauf hatte, stehst du erstmal 2 Stunden als Offline da. (Oder warens doch 30 Minuten?)
Abhilfe für diesen Fall könnte schaffen, dass man das Check-Interval von der Anzahl der Fehlschläge abhängig macht. Beim 1. Fehlschlag prüft man das nächste mal in 5 Minuten, wenn er dann noch immer offline ist nochmal in 10, dann 20, ... bis man ein Upper-Limit erreicht hat. Ist der Server online, wird das normale Interval genutzt.