Я отредактировал заголовок темы, чтобы указать точную проблему. Подробную информацию см. в ответах.
При редактировании настроек категории кнопка «Сохранить» остаётся неактивной (серой).
Странно, но кнопка волшебным образом снова становится активной, если изменить параметры цвета категории — либо изменив цвет категории, либо сначала нажав на выбор цвета текста, а затем на выбор цвета категории.
Кнопка никогда не бывает активной для категорий, у которых нет настроек прав доступа по умолчанию (все могут читать, публиковать и создавать), а также для предустановленных категорий.
Возможно, я упустил некоторые нюансы этой ошибки, но это то, что я наблюдаю.
Кстати, посмотрев ваше первое видео, заметил, что цвет текста задан как #FFF. По-моему, это не проходит валидацию для этого поля (требуется 6 и более символов):
Если указать слишком короткое значение, кнопка «Сохранить» станет неактивной (серой).
Ух ты. Вот в чём проблема. Функция «предварительно заполненные категории» не существует, цвет текста в одной из категорий был установлен в #FFFFFF.
Если я установлю #FFFFFF как цвет текста для категории, проблема исчезнет.
В /admin/logs/staff_action_logs показано, что я никогда не устанавливал цвет текста в #FFF. Это было значение по умолчанию. Это была миграция с vBulletin на Discourse, если это имеет какое-то значение.
Возможно, скрипт импорта установил значение в #FFF, обойдя скрипт валидации и создав эту ошибку (хотя я совсем не уверен, что скрипты импорта вообще устанавливают цвета…).
У меня та же проблема на другом перенесённом форуме из phpBB: один из них был перенесён ещё в 2018 году, а другой — менее года назад.
Похоже, что в перенесённых форумах цвет установлен в #FFF только для категорий, созданных скриптами. Думаю, это указывает на более глубокую проблему, которую нужно исправить, и она затрагивает любой инструмент импорта.