Имел в виду, правил ли ты код под конкретно твой случай? Отлавливал ли ты показания кнопок(отлавливательным скетчем к примеру)?
В коде я не заметил где при наличии btnNONE, когда ничего не нажато(что происходит при старте), на экран что-то выводится.
Скажем, может быть такое, что не правленые кнопки, нажимай/не нажимай, работают как btnNONE?