Den gleichen Code brauchst du natürlich nicht posten, das macht ja keinen Sinn.
Dass es nicht geht ist mir auch klar, allerdings wäre eine Information hilfreich, wie zum Beispiel, der Code wird überhaupt aufgerufen, es gibt Fehler im Log, etc. Setze doch mal ein paar prints und prüfe ob diese überhaupt aufgerufen werden. Prüfe auch, ob dir crashdetect irgendwelche Fehler ausgibt.
Danach postest du den Code mit den prints und den Server Log, mit den Ausgaben der prints. Oder du siehst den Fehler schon selbst.