Если вы последние лет десять следите за обновлениями «коробочной версии» Битрикса (не 24), то давно уже заметили, что обновляется только модуль магазина и его окружение. Все остальные модули как были когда-то давным-давно написаны, в таком состоянии пребывают и до сих пор, получая лишь крохотные изменения ради увеличения циферки в версии.
Несмотря на это, презентации новых версий битрикса пестрят красивыми заголовками и стараются поддерживать у потенциальных клиентов иллюзию развития, обещая скорость, надёжность и главное безопасность, подтверждённую старымсертификатом ФСТЭК
Но есть нюансы В PHP версии 7.2 директива mbstring.func_overload объявлена устаревшей.
Это вроде как мелочи, но битрикс очень сильно опирается на этот функционал и требует перегрузки всех строковых функций (mbstring.func_overload = 2). Проверка этого значения происходит при установке продукта и при внутреннем тестировании.
Возможно это совпадение, но для Битрикса до сих пор самой высокой поддерживаемой версие