I've seen this issue on and off since starting to use Libreelec. I thought it was a couple bad servers in the pool, and just bad luck... However, even tonight I added 1.ca.pool.ntp.org and 2.ca.pool.ntp.org, rebooted... still no clock set.
Obviously adding `ntpd -p 0.ca.pool.ntp.org 1.ca.pool.ntp.org 2.ca.pool.ntp.org` to my autostart.sh resolves the issue instantly, but this is crap for less knowledgeable people. Please consider using ntpd or similar instead of the current mechanism.