In this case you have to manually start the stopwatch to run the macro or click test macro/test actions, are you aware of this? And you have multiple wait before next actions inside a macro what will make it fire at different intervals every time or maybe it will even run macro before its finished (if there is a lot of entries)
I'd use interval trigger or put all actions inside a loop and add wait before next actions 1 minute - in way that it performs all actions and waits 1 minute before runing all of them again.
But then you have to create another macro to disable/enable this or you have to manually do it every time.
Or if you wanna stick with stopwatch make it so it was reseting and stopping stopwatch at the start of your macro and starting it at the end. Then it will be triggering 1 minute after finishing all actions