Los registros se en la Bd Se guardan con zona horaria distinta

Tengo el problema que los registros se guardan en la bd con una hora distinta a la que tengo configurada en php.ini y en el perfil del usario.

SuiteCRM ver 7.11.15
Centos 8
MariaDb 14

[root@localhost ~]# php -i | grep -i timezone

“Olson” Timezone Database Version => 0.system
Timezone Database => internal
Default timezone => America/Mexico_City
date.timezone => America/Mexico_City => America/Mexico_City

MariaDB [(none)]> SELECT @@global.time_zone;
±-------------------+
| @@global.time_zone |
±-------------------+
| SYSTEM |
±-------------------+
1 row in set (0.001 sec)

[root@localhost ~]# timedatectl
Local time: Mon 2020-09-07 08:37:14 CDT
Universal time: Mon 2020-09-07 13:37:14 UTC
RTC time: Mon 2020-09-07 13:37:14
Time zone: America/Mexico_City (CDT, -0500)
System clock synchronized: yes
NTP service: active
RTC in local TZ: no

SuiteCRM guarda todos los tiempos en UTC en la base de datos. Verifique la configuración de la zona horaria de su perfil de usuario navegando a Perfil -> Pestaña Avanzada [Opción de zona horaria]

El usuario en sus preferencias tiene la misma zona horaria

Podrá ser una falla cuando guarda el timezone para cada usuario, ese parametro donde se almacena?

archivo, bd?

La zona horaria no se almacena en ningún archivo, pero se almacena en la base de datos, tabla user_preferences como datos codificados.