Funkonaut, опция, которую вы видите, отвечает за обновления в окне переписки. А не за пункт меню со счетчиком непрочитанных сообщений.
Zau4man
404 может отдаваться по разным причинам github.com/instantsoft/icms2-favorites/blob/master/package/system/controllers/favorites/actions/save.php
У меня так сразу предположений нет.
Но если вы пришлете ссылку на проблемную страницу, логин/пароль от сайта и от ftp на mail@zau4man.ru то гляну в свободное время. И отпишу в теме.
mavleds, включите режим отладки в настройках сайта. Откройте ваш сайт со списком записей типа контента. Затем нажмите ctrl + shift + i (или правой кнопкой мыши и там выберите Инструменты разработчика)
Откройте вкладку Networks. Попробуйте добавить запись в Избранное. Во вкладке Networks появится новая строчка. Нажмите на нее. Во вкладке preview у меня корректный ответ о добавлении закладки. У вас там будет текст ошибки.

После всех тестов обязательно отключите Режим отладки.
это проблема появилась в новой версии
есть такое
Откройте файл /system/controllers/admin/forms/form_widgets_import_scheme.php
там ниже есть поле с файлом
замените
'extensions' => 'yaml'
на
'extensions' => 'txt'
Обновился до последней версии
точно также сделал с чужим сайтом. С 2.14.3, до 2.16.1, добавили мультиязычность, все работает
Clear, в типе контента в блоке Категория надо выбрать пресеты

И все будет работать

Scythian, дело вряд ли связано с версией php
Скорее всего, вы удалили файл лицензии привязки к домену. По моим компонентам отпишу а личные сообщения
install.php и install.ini из пакета в студию
Проверил на демо demo.instantcms.ru/ Проблема не повторяется...
Какая версия icms, какой шаблон? Скриншот схемы виджетов?
litemir, на чистой icms 2.16.1 добавил категорию. Удалил. Проблем не заметил.
Проблема наблюдается во всех типах контента, или в каком-то одном?
Scythian, удалите файл \system\controllers\favorites\hooks\content_before_list.php и обновите события
проблема была именно в этом коде боотстрапа
нет, проблема в кривой верстке, dropdown внутри dropdown или кривой привязке этого слоя к кнопке уведомлений. Bootstrap работает штатно, и менять его код — неправильно
дабы, предотвратить дальнейший аргумент
так может статься, что в следующей теме и ответов не будет...
Там все интересно. Во-первых, в консоли несколько ошибок. Но они не влияют на поведение.
Там при клике по пункту меню идет подгрузка другого блока, и потом привязка через dropdown. Причем «кривая», без учета «aria-expanded». И пункт меню только открывает подменю, и не может его скрыть

Если расставить aria-expanded правильно, то это чинится.
Дальше. Мешает клику по ссылку bootstrap. Связано ли это с тем, что тут dropdown в dropdown, или что-то еще, мне выяснить не удалось :(
Выяснить кто мешает легко. У каждой ссылки в инспекторе можно глянуть список событий, отследить кто мониторит клик по этой ссылке, и отключить смотрящего

И тогда клик пройдет.
Бустрап отменяет клик таким кодом
t._addEventListeners = function() { var e = this; a.default(this._element).on("click.bs.dropdown", (function(t) { t.preventDefault(), t.stopPropagation(), e.toggle() } )) }
Т.е. тут идет остановка клика, остановка передачи информации о клике родителям, и какой-то toggle
По «click.bs.dropdown» ничего толкового не гуглится, кроме как срабатывания клика внутри dropdown. Выяснить бы, что за e.toggle
Пока из предположений, бустрап считает клик внутри области как клик по кнопке, которая должна что-то открывать, отменяет переход по ней, и пытается запустить e.toggle
А из советов, переделать выпадающее меню согласно документации getbootstrap.com/docs/4.6/components/dropdowns/
Небольшими правками классов, стилей, js прямо в браузере починить не удалось :(
Пришлите ссылку и доступы на mail@zau4man.ru
Посмотрю. Подскажу. Даже интересно стало
No Name, используйте

для вставки кода и помощники подтянутся