again problem with NTP

I’m using the NTP server : 0\1.pool.ntp.org
lest month my routers accept it - and now they don’t. (also I don’t have ping from the router to the NTP server - the router is connected to the internet and it’s working)
I have try to use asia/europe.pool.ntp.org - still not working.

What could be the problem?
can it be that my cellular provider (I’m connected to the internet using SIM) change something?

Thanks ,

try to set this setting again. pool.ntp.org uses balancing and if you have different server assigned then you have to force-update NTP server entry because FQDN is not accepted as a setting but resovled IP address is, if FQDN is used, then that is resolved immediately and IP address of the result is used when ballacned assigns you to different IP address that is not automatically updated to new IP.

how do I “force” it?
I have try several times and also try to put the IP and not the 0.pool.ntp.org
what else can I do? or what did I do wrong?

I run this script every couple of hours to keep the NTP server updated on some of my routers.

:local x 0;
:set x  [:resolve pool.ntp.org]
/system ntp client set primary-ntp=$x

That way when the FQDN changes the IP address, my router is up to date.

Thanks ,