Прямо какая-то н̶е̶в̶е̶д̶о̶м̶а̶я̶ ̶х̶р̶е̶н̶ь мистика творится на сайте заказчика.

Была и нормально работала на страницах материалов Joomla 3.9.15 конструкция с вызовом HTML модулей:
<h2>Основные цены:</h2>
<p>{module Цены} <img src="/images/111111.jpg" alt="Ремонт" title="Ремонт" class="image-right" /> {module Блок Позвоните нам}</p>
Понимаю, что валидность "никакая", но работало.
После обновления на Joomla 3.9.16 кириллица некоторых подключаемых модулей обратилась в "????" (знаки вопроса)....
Методом "научного тыка" заметил, что "????" даёт вывод модуля внутри тегов <p></p> при наличии в этих же тегах изображения.
Варианты с пробелами между тегом <p> и выводом модуля эффекта не дают.
Вариант:
<p>{module Блок Позвоните нам}</p>
работает без "????".
Также "????" нет, и есть нормальный кириллический текст, если выводить дивами или вообще без тегов:
<div>{module Цены} <img src="/images/111111.jpg" alt="Ремонт" title="Ремонт" class="image-right" /> {module Блок Позвоните нам}</div>
Сижу, чешу репу в поиске причины...

Как кодировка (она ведь отвечает за вывод кириллицы или "????") зависит от тегов разметки страницы?!
Кто-нибудь подсказать может?
Платформа, на которой работает PHP
Linux srv98-h-st.jino.ru 3.10.0-957.21.3.el7.x86_64 #1 SMP Tue Jun 18 16:35:19 UTC 2019 x86_64
Тип базы данных
MySQL
Версия базы данных
5.5.5-10.1.40-MariaDB
Кодировка базы данных
utf8mb4_general_ci
Кодировка соединения базы данных
utf8mb4_general_ci
Версия PHP
7.3.2
Веб-сервер
Apache
Интерфейс между веб-сервером и PHP
apache2handler
Версия Joomla!
Joomla! 3.9.16 Stable [ Amani ] 10-March-2020 15:00 GMT
Версия Joomla! Platform
Joomla Platform 13.1.0 Stable [ Curiosity ] 24-Apr-2013 00:00 GMT
Браузер пользователя
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.149 Safari/537.36
Используемый шаблон: Shaper_helix3