Scripts with delay can, in theory be stopped while being executed, reason for which they appear as a switch rather than Activate (turning switch off is to cancel script execution).
You can have it show always as Activate / Switch, by using can_cancel: false
/ can_cancel: true
in customize section of configuration.yaml.