Raspberry Pi 4: clock sync issue prevent Yunohost to update after fresh install

I think the 2 problems are related. The Pi couldn’t connect and get certificate because the clock was off by nearly a year?

By the way, the NTP service still isn’t working properly after the update. This isn’t the first time that I had time issues after installing YNH on the Pi 4. See: Ajuster automatiquement la date et l'heure

But this time, the solution from that old conversation doesn’t work. Here are my outputs:

# timedatectl status
               Local time: Mon 2023-11-27 11:25:56 EST
           Universal time: Mon 2023-11-27 16:25:56 UTC
                 RTC time: n/a
                Time zone: America/Montreal (EST, -050…
System clock synchronized: no
              NTP service: n/a
          RTC in local TZ: no
# sudo timedatectl set-ntp true
Failed to set ntp: NTP not supported
# sudo service systemd-timesyncd status 
● systemd-timesyncd.service
     Loaded: masked (Reason: Unit systemd-timesyncd.se>
     Active: inactive (dead)

Any idea how to fix this?