I have a MacBook Air running OSX Big Sur along with a Boot Camp installation of Windows 10. If I boot into OSX and go to System Preferences -> Battery -> Schedule, I can set a time each day for the MacBook to turn on.
If I shutdown the MacBook while running OSX, then the MacBook will properly boot back up at the scheduled time. Yay! (It boots to Windows by default, which is fine.)
HOWEVER, if I shutdown the MacBook while running Windows, the MacBook DOES NOT boot at the scheduled time.
My guess is that the MacBook isn't seeing the trigger to automatically boot since that setting is defined in OSX and the laptop isn't getting far enough to query OSX after running Windows.
Is there any way around this?