That's right - hibernation and shutdown are two different situations. (One or the other can be set in the task properties.)
But if in the first case the program somehow "gets lost" and does not work properly, it may be worth rethinking your problem and switching to a complete shutdown. In the computer's BIOS, you can set the time when the computer should start itself (within a day). Perhaps in the latest BIOSes even more than once a day.
Just one major problem. What does the author of the thread really need to do?
Regards