Need help understanding upgrade error 3.3.0.14 -> 3.4.0.1

I’m testing the upgrade process from our 3.3.0.14 OJS to 3.4.0.1 in a test environment (PHP 8.1.2) and I’m facing this problem:

ERROR: Upgrade failed: DB: SQLSTATE[HY000]: General error: 3988 Conversion from collation utf8mb3_general_ci into latin1_swedish_ci impossible for parameter (SQL: insert into journal_settings (journal_id, locale, setting_name, setting_value) values (45, ru, beginSubmissionHelp,

Благодарим вас за подачу заявки в «Art History Notebooks». Вам будет предложено загрузить файлы, указать соавторов и предоставить такую информацию, как название и аннотация.

Пожалуйста, ознакомьтесь с нашими Правилами подачи материалов, если вы еще не сделали этого. При заполнении форм указывайте как можно больше деталей, чтобы помочь нашим редакторам оценить вашу работу.

После начала работы вы можете сохранить свою заявку и вернуться к ней позже. Вы сможете просмотреть и исправить любую информацию перед отправкой.

), (45, ru, contributorsHelp,

Добавьте информацию обо всех соавторах этого материала. Участникам, добавленным здесь, будет отправлено подтверждение подачи материала по электронной почте, а также копия всех редакционных решений, принятых по данному материалу.

Если с соавтором невозможно связаться по электронной почте, поскольку он должен оставаться анонимным или не имеет учетной записи электронной почты, пожалуйста, не указывайте придуманный адрес электронной почты. Вы сможете добавить информацию об этом соавторе в сообщение редактору на более позднем этапе процесса подачи материала.

), (45, ru, detailsHelp,

Пожалуйста, введите следующую информацию, чтобы помочь нам работать с вашим материалом в нашей системе.

), (45, ru, forTheEditorsHelp,

Пожалуйста, укажите следующую информацию, чтобы помочь нашей редакции работать с вашим материалом.

При вводе метаданных укажите информацию, которая, по вашему мнению, будет наиболее полезна для специалиста, работающего с вашим материалом. Эту информацию можно будет изменить до публикации.

), (45, ru, reviewHelp,

Просмотрите введенную вами информацию, прежде чем завершить отправку материала. Вы можете изменить любую представленную здесь информацию, нажав на кнопку редактирования в верхней части конкретного раздела.

После того как вы завершите отправку материала, его рассмотрением займется один из членов нашей редакции. Пожалуйста, убедитесь, что информация, которую вы ввели здесь, является максимально точной.

), (45, ru, uploadFilesHelp,

Загрузите любые файлы, которые могут понадобиться нашей редакции для оценки вашей работы. В дополнение к основной работе вы можете отправить наборы данных, заявления о конфликте интересов или другие дополнительные файлы, если они будут полезны нашим редакторам.

))

Does the line Conversion from collation utf8mb3_general_ci into latin1_swedish_ci impossible for parameter means that the installer has found an utf8mb3_general_ci field and is trying to convert it to latin1_swedish_ci ??..

The journal_settings table from the original DB has this status information:

| Name             | Engine | Version | Row_format | Rows | Avg_row_length | Data_length | Max_data_length | Index_length | Data_free | Auto_increment | Create_time         | Update_time         | Check_time | Collation       | Checksum | Create_options | Comment | Max_index_length | Temporary |
+------------------+--------+---------+------------+------+----------------+-------------+-----------------+--------------+-----------+----------------+---------------------+---------------------+------------+-----------------+----------+----------------+---------+------------------+-----------+
| journal_settings | InnoDB |      10 | Dynamic    | 5330 |            863 |     4603904 |               0 |       344064 |   5242880 |           NULL | 2021-06-16 22:29:20 | 2023-07-24 19:00:30 | NULL       | utf8_general_ci |     NULL |                |         |                0 | N         |
+------------------+--------+---------+------------+------+----------------+-------------+-----------------+--------------+-----------+----------------+---------------------+---------------------+------------+-----------------+----------+----------------+---------+------------------+-----------+

while the same table has this status information after the upgrade process aborts whit the error described above

mysql> SHOW TABLE STATUS where name like 'journal_settings';
+------------------+--------+---------+------------+------+----------------+-------------+-----------------+--------------+-----------+----------------+---------------------+-------------+------------+--------------------+----------+----------------+---------+
| Name             | Engine | Version | Row_format | Rows | Avg_row_length | Data_length | Max_data_length | Index_length | Data_free | Auto_increment | Create_time         | Update_time | Check_time | Collation          | Checksum | Create_options | Comment |
+------------------+--------+---------+------------+------+----------------+-------------+-----------------+--------------+-----------+----------------+---------------------+-------------+------------+--------------------+----------+----------------+---------+
| journal_settings | InnoDB |      10 | Dynamic    | 4338 |           1091 |     4734976 |               0 |       212992 |   4194304 |           NULL | 2023-07-27 10:11:12 | NULL        | NULL       | utf8mb3_general_ci |     NULL |                |         |
+------------------+--------+---------+------------+------+----------------+-------------+-----------------+--------------+-----------+----------------+---------------------+-------------+------------+--------------------+----------+----------------+---------+

What I don’t understand is why is this conversion being made. Maybe it is triggered by something in the data stored in one of the columns?