@ [Bio1] have you really found the problem?
I have similar issue running hassio os (latest version) on raspberry pi 4b - all timed triggers fire at totally random time or sometimes does not fire at all.
I took full backup, installed the same hassio os on one small x86 PC, restored the backup and guess what - all time triggers work correctly like magic!?
Is it possible that the lack of RTC on the rpi 4b board could be breaking the time triggers?