Версия 2.17.3, развернута на сервере компании и у меня локально.
Отличается БД, версия PHP и Apache

Так вот, при одинаковых настройках поля типа «Текст HTML», если нарисовать, например, цветную таблицу, получаем следующее (внимание на окно на заднем фоне):

Настройки полей

На заднем фоне сервер с MariaDB / php 7.4. На переднем — MySQL / php 8
- Если цвет начинается с "# + Буква", например #F1C40F — всё ломается, как на картинке выше.
- Если цвет начинается с "# + Цифра", например #236FA1 — таблица рисуется корректно (верхняя таблица на фото).
- Если цвет указать текстом, например «red» — таблица рисуется корректно.
- Если выключить «Участвует в полнотекстовом поиске» у поля, то отображение работает корректно на любых цветах.
- Если включить «Участвует в полнотекстовом поиске» у поля, то отображение ломается. Достаточно просто обновить страницу с постом.
Вопрос: Как вычислить виновного?
Может, будут идеи, как всё починить, не перенося сервер на новое ПО:) Полнотекстовый поиск, конечно же, нужен.
PS. Пока решили, что проще поднять сервер с нуля на более свежем ПО, но хочется же разобраться.
PPS. Отображение цветного текста ломается точно так же.