Quote Originally Posted by sayzer
What happens when the program jumps to "Set_time" subroutine?

There is no GOTO there. None of them has.

Thus, your program stops.
As sayzer has posted, you need to have a goto setuploop just before your end statement. That's what you're missing