Der Fehler kommt, wenn ein Event sich selber aufruft, bzw. in einer Schleife läuft, in der immer mehr Events aufgerufen werden. Es gibt eine Maximalgrenze an gleichzeitig aktiven Eventaufrufen. Du wirst wohl nicht darum herumkommen, den Menücode umzuschreiben.