Я заметил это во внутреннем экземпляре и только что воспроизвёл здесь, на Meta:
- Перейдите в категорию, например Customization > Extras (где вы ещё не настраивали параметры уведомлений, поэтому по умолчанию стоит
Обычный). - Измените настройку на любую другую, например
Отключено. - Обновите страницу в браузере (например, F5).
- Если настройка установлена корректно, попробуйте изменить её на другую (включая
Обычный).
Если настройка не соответствует ожидаемой — это ошибка.
Иногда настройки применяются, но чаще — нет, особенно при переключении между режимами «Обычный», «Слежение» и «Отключено» (хотя последнее наблюдение может быть лишь моим впечатлением).
(Обходной путь: Перейдите в настройки пользователя и установите параметры там — не забудьте Сохранить изменения.)
P.S.: Хотя XHR HTTP POST-запросы к конечной точке notifications возвращают HTTP 200, я заметил, что они отправляют notification_level в виде строки (то есть «0» для «Отключено», «1» для «Обычный» и так далее до «3» для «Слежение»), но, возможно, это намеренно и не является причиной проблемы.