Hey, I am not 100% certain, however I think that the delay will cause the second action to only be executed once every 5 seconds, while action 1 will be executed every tick. What exactly are you trying to achieve? Do you want both actions to run every tick? Then you could just get rid of the delay?
EDIT: Oh sorry, brain fart… You want the second action to run 5 seconds after the first action, but you want to find a way to only execute the whole sequence.
So yeah, a doOnce node should do. Just put it straight after event tick and connect the completed delay with the reset.
EDIT2: You will need to use a sequence node after the completed delay, with action 2 being the first option and resetting the doonce being the second option