Repeat SuspendProgram as needed

When a node's state is set to power_down, then execute SuspendProgram
even if previously executed for that node.