Die Fehlermeldung weißt ja darauf hin, dass ein Konflikt zwischen den Datentypen vorliegt.
Hast du sichergestellt, dass Programm.timerStarted ein Boolean ist?
Edit// Ich habe versucht es mir via. join.me anzuschauen. Es lag daran, dass wohl ein String via. Sockets an das Programm gesendet wurde und in der betreffenden Prozedur gesplittet wurde. Einer der Indexe des Arrays (Datentyp String) sollte dann in einen Integer konvertiert werden, was nicht ganz recht funktionierte. Eventuell weil das Splitten nicht erfolgreich war.