I’ve setup SNTP Client.
What else do I have to do to get current time on the router?

I had a similar occurrence with an RB450Gx4 unit a couple of weeks back.
I ended up resetting to defaults, reloading my rules and it worked.
I’ve reset it couple of times so far (holding down the reset button while powering it on).
It didn’t help.
Okay the one other thing I do differently is use SNTP servers by NAME not IP.
For example since in Canada I use …
time.nrc.ca
time.chu.nrc.ca
these I add under DNS Server names
Have you tried to disable IP CLOUD and set up SYSTEM CLOCK for the correct time zone?
Sent from my cell phone. Sorry for the errors.
Maybe you should check the time format and time zone? Rather, there is no match.