Pause while {pending restart} causing other actions to sit at evaluating

We have created a baseline for firmware updates and patching. The baseline requires a total of 3 reboots. We added 2 “pause while {pending restart}” actions to the baseline but without a restart command. We do not include post reboot actions nor restart commands in our baselines. Instead we have two open actions which reboot a PC within a minute if no one is logged on at anytime of the day or reboot after hours with a message stating the device will reboot in 2 hours if no action is taken. These actions have worked fine in the past until we added the pause. It seems like the pause is causing other actions to wait as well. Has anyone else experienced this issue or have a better solution?

Thats expected behavior…only one action can run at a time, and one that’s paused is still running.

Maybe you could make your Baseline non-relevant while.you are pending a restart? Or has a task in the baseline set a client setting like “resume-after-reboot”, make the baseline non-relevant while that is set, and have a task clear that if its set and you’re not pending restart? Just brainstorming a bit.