I do not know why. My Laptop device is not affected after restart. because I still use HDD as storage media. unless Optimize Drive says: Never Run.
that never run, is the problem, if you run, and after the restart it say again that never run, you have the problem
when you are not watching and the windows maintanance starts, it will run again, dont matter if past one day, or 30 days, and if you have a SSD would defrag too for somereason
i dont see any problem to defrag a SSD, but if done everyday that will degrade the SDD a lot sooner than planned