Только сейчас осознал, какую глупую ошибку я совершил. Так же я проверил значение display через консоль, как Вы и посоветовали, и увидел странную штуку, почему-то за 1 клик по кнопке функция меняла значение 4 раза, то есть сначала выставлялся flex, потом none, снова flex и наконец none.
Написано
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.