https://www.dslreports.com/forum/r30661088-PBX-FreePBX-for-the-Raspberry-Pi
FreePBX (15 or 16) + Asterisk (15, 16, 17, 18, or 19) on Buster or Bullseye (32- or 64-bit) is available in: FreePBX for the Raspberry Pi
The FreePBX CDR module is a bit strange in its implementation: FreePBX uses the timezone set in php.ini. php.ini is not updated by 'dpkg-reconfigure tzdata' which sets /etc/timezone. This necessitates using /root/set-timezone to change the timezone. FreePBX only recognizes a change to timezone upon being started (reboot) or restarted (fwconsole restart). Existing CDR entries are not updated/adjusted following a change to timezone. Only new entries will reflect the new timezone. Apparently you did...
https://www.dslreports.com/forum/r30661088-PBX-FreePBX-for-the-Raspberry-Pi is not RasPBX nor related to it. Assuming you set the timezone to America/Guayaquil during installation, or afterward using /root/set-timezone, the problem is in the FreePBX CDR module which Sangoma supplies and supports, regardless of what implementation it's used in.
Assuming you set the timezone to America/Guayaquil during installation, or afterward using /root/set-timezone, the problem is in the FreePBX CDR module which Sangoma supplies and supports, regardless of what implementation it's used in.
This is an issue with FreePBX and should be reported at: https://issues.freepbx.org/secure/Dashboard.jspa
After I first posted, I decided to update the firmware on a 10-10-2020 image myself and see if it would still boot on a Rev 1.1/1.2 board. It would not. Raspberry Pi OS from 10-10-2020 is simply too old to accept pieces from current versions. If you can't get the author to update RasPBX, an alternative for the Raspberry Pi that is totally up to date and regularly maintained is: https://www.dslreports.com/forum/r30661088-PBX-FreePBX-for-the-Raspberry-Pi
If you have a Raspberry Pi 4 Model B Rev 1.5 (cat /proc/cpuinfo), it requires Raspberry Pi OS that didn't exist on 10-10-2020.