v7.15 breaks my DDNS script - executing script from winbox failed, please check it manually

I don’t know if it’s fetch’s fault or something associated with the script function.

My script: https://gist.github.com/nscstjo/1ea73ccebe0bb1e4fd59b056c6eb8f58

Error Log:
executing script from dhcp failed, please check it manually

Don’t expect boilerplate scripts generated by an LLM to work out of the box. Check Github for working examples.

Ignoring that these two lines are already wrong, because they were not correctly implemented:
:local currentv6ip [/ipv6 address get [find interface=YOUR_INTERFACE_NAME from-pool=YOUR_POOL_NAME] address]
:set currentv6ip [:pick $currentv6ip 0 ([len $currentv6ip] -3)]


executing script from > dhcp > failed

The DHCP do not have fetch permission (Chech other posts)
And then it doesn’t seem like it was written to be placed among the scripts in DHCP either…

And then also this error…
mode=https url=https://…