Pending Restart Issues

ALL trying to get myself out of the constant “Pending Reboot” while Patching. I currently create a group and then run the Fixlet at 3AM. However many of the servers still come back “Pending Reboot”

My Idea is to run 1 Pending Reboot Fixlet however have it run multiple times a day. Example run it at 9pm -11:30pm then 1am - 2:30am then 3.00am - 4:30am. However the Fixlet only reboots Servers that are in a pending reboot status.

I have some logic here:

Action 1
// only run this action on computers that are not BigFix locked
continue if {not locked of action lock state}

Action 2
// Enter your action script here
run if action requires pending restart

Action 3.
This would be for the run times.