Firewall address-list DNS names update

I have 6 different DNS names in an address-list. My question is, will these ever update? It looks like when they’re created there’s a set creation time but there is no timeout/expiration time. Is there any solution to this besides disable/enable them every n interval?

/ip firewall address-list
add address=cdn.auth0.com list=allowed4suspended
add address=fonts.googleapis.com list=allowed4suspended

14 D ;;; cdn.auth0.com
allowed4suspended 52.85.87.58 aug/03/2021 15:11:17

16 D ;;; fonts.googleapis.com
allowed4suspended 172.217.2.106 aug/03/2021 15:11:17

Mikrotik support says “IP address-list dynamic entries should be updated once per 5 minutes.”

They are kept up to date on my unit as I use them for wireguard connections for example.

DNS entries in firewall address lists are resolved at TTL expiry for that entry.
No need to update them manually.

Try this one:

/ip firewall address-list
add list=test address=[:resolve forum.mikrotik.com] comment="X"
add list=test address=forum.mikrotik.com
remove [find comment="X"]
print

Columns: LIST, ADDRESS, CREATION-TIME
# LIST  ADDRESS             CREATION-TIME      
0 test  forum.mikrotik.com  2023-09-20 14:46:4

There is no ip address in the list and it will stay that way for a very long time.
I’ve set DHCP cache max TTL to 1 minute, the entry forum.mikrotik.com was present, expired and renewed, but the address list remained unchanged.
(Ros v7.10.2)