DHCP client script not running?

To preface this issue I am not in the slighest acquainted with mikrotik scripting, the main script I took from online and it seems to work by itself.
However, I seem unable to even trigger a log message in the dhcp client script, whenever I try to manually trigger it with release/renew neither

:log info "hi"

nor

/log info "hi"

works when I put it on the first line. Not sure why it’s not even logging something.


Here is the script i want to run in the dhcp client:

:if ($bound=1) do={
    :global ip4new $lease-address
    :global globif $interface
    /system script run cloudflare4ddns
}

Will be happy to attach any missing/crucial information I might have ignorantly missed to include.

I am using a 750G3 with OS 7.12.1.
Am having the same problem. Nothing placed inside the dhcp-client script interface seems to work. Is there a way to check if the script is getting triggered??

Think the issue was that I was “renewing” so the lease was never stopped, when i “release” instead, the logs worked as normal and pointed me to what was wrong with my ddns script. Alles gut.