Macro Recorder can't run your macro if your PC is locked or if you logged out. Keep that in mind when you schedule macros to run. You PC has to be unlocked, otherwise Macro Recorder has no context to run the macro.
We wish we could find a workaround for this, but currently it is impossible due to technological limitaitions. Sorry, nothing we can do here.