mcfunction seems not to be repeating itself even with /schedule function

Please have a look at the attached mcfunction. There are some lines that make an aoe cloud run another function when a button at specified coordinates is pressed. When this function is repeated on a command block with "function drgrid:tenticks", the button gives responses; but it doesnt seem to work on itself, even with the first line "schedule function drgrid:tenticks 10". Is there something wrongwith the /schedule command? I would prefer not to put it in the tick tag, as the other function would spam the chat with /tellraw if it's run on each tick. Version: 1.20.1 forge

Continue to help post