In some (many?) versions of Manjaro Arch-based Linux, the time server synchronization is not on by default.
There are two time synchronization services, and you only want one running. You can check the status of the two systems with:
systemctl status ntpd.service systemctl status systemd-timesyncd.service
To turn it on, first turn off and disable the NTP daemon
systemctl disable ntpd.service systemctl stop ntpd.service
Then, turn on and enable systemd-timesyncd service:
systemctl start systemd-timesyncd.service systemctl enable systemd-timesyncd.service
9 / 2022