Cтранно работает скетч для nodeMCU, подскажите что не так

То есть он крутится в цикле while 119-120 и выходит из него когда не выполняется условие этого цикла, то есть при нажатии на кнопку?