DDNS issues (Not running / Needs restart after boot and after interface restart)

Tried forcing dnsmasq to always resolve your DDNS FQDN externally (upstream) ?

Tried external DNS using nslookup too, it might not be a local issue ?