DDNS Client not started on boot

Hey there,

I'm on Linksys WRT3200ACM with OpenWrt 18.06.1 installed.

I have configured a custom ddns provider which works perfectly fine.

The problem is that the process to run the ddns updates never comes up on boot. When I manually start it afterwards using System -> Startup -> initscript ddns -> Start it starts running und updating ddns accordingly.

Of course the init script is enabled, as well as the DDNS provider. So I'm really having trouble identifying what's wrong here. There seem to be no errors in the syslog regarding this issue.

Troubleshooting:

sed -r -i 's%^(#!.*)%\1\nset -x -v\nexec \&>/tmp/ddns-init.log%' /etc/init.d/ddns
sed -r -i 's%^(#!.*)%\1\nset -x -v\nexec \&>/tmp/ddns-hotplug.log%' /etc/hotplug.d/iface/95-ddns
sed -r -i 's%^(#!.*)%\1\nset -x -v\nexec \&>/tmp/ddns-updater.log%' /usr/lib/ddns/dynamic_dns_updater.sh