Static DNS selectively working

I have set up 5 static DNS entries in my router, but only the first two seem to work to correctly resolve the address.

/ip dns> static print
Flags: D - dynamic, X - disabled, R - regexp 
 #     NAME         ADDRESS                                        TTL         
 0     spinfarm.org 192.168.1.90                                   1d          
 1     drvcam.sp... 192.168.1.41                                   1d          
 2     livcam.sp... 192.168.1.42                                   1d          
 3     prchcam.s... 192.168.1.43                                   1d          
 4     thtrcam.s... 192.168.1.44                                   1d

Number 0 and 1 resolve correctly but numbers 2-4 resolve (via ping test) to 50.63.xxx.yyy which is my GoDaddy A-Record forwarding IP. These last 3 items seem to be ignored by the DNS Static parser.

BTW- the full string for items 1-4 looks like “livcam.spinfarm.org

Shouldn’t all of these entries resolve, or is the Static DNS table limited to just 2 entries, or is this a bug?
:confused:

This morning, about 16 hours later, all works OK !

I rather expected the DNS resolution to be immediate after creation since it is residing on my network, not on worldwide servers as is the case for normal DNS resolution.

I can’t believe there is any significant delay, and I rebooted the router to make sure it got a “fresh start”.

All I can think of is that is that targeted device DHCP Leases had to be renewed before the DNS redirection worked. Since the lease times are set for 1 day, the timing is about right, for this to be the reason.

Sometimes the MikroTik performance leaves me scratching my head! :confused: