У вас скрыт показ сообщений об ошибках PHP, и гадать можно долго. В настройках главного модуля выставьте для параметра "Режим вывода ошибок (error_reporting)" значение "Ошибки и предупреждения" и попробуйте исполнить какой-нибудь заведомо невалидный код.
Баг битрикса: при каких-то условиях при редактировании меню в него попадает эта строчка, из-за чего меню перестаёт отображаться. Попробуйте обновить битрикс. Если не поможет, то удаляйте эту строчку руками после каждого редактирования меню.