In the Windows Scheduled task, make sure the job is set to run whether the user is logged in or not. I'd also recommend changing the credentials from yours to a service account with administrative access to the server, along with using a local Orion account in the Orion Report Scheduler, such as admin, or create a user called Reports. This will ensure that the job has enough permissions to run, and the scheduled report has the correct credentials to pull the report.
Regards,
Matthew Harvey
Senior Sales Engineer
Loop1 Systems