Ich tippe auf das klassische Problem mit den Kollisionstastern, die manchmal Werte liefern, ohne dass eine Kollision stattgefunden hat. Hier hilft mehrfaches Auslesen und Vergleichen. Es ist aber auch nicht schlimm, die Init()-Funktion mehrfach aszuführen. Warum's dann geht, kann ich auch nicht sagen.

CU, Robin