Most people will have their computer at the very minimum enter "Sleep" mode (some use "Hibernate" mode etc.) after a specific amount of idle time has passed as opposed to leaving their computer awake at all times. Because Adaware Automated Scans will only run when the computer is in "Wake" mode there are specific requirements that need to be done to assure that Automated Scans will reliably run.
So for users who want Adaware to run Automated Scans scheduled during times the computer will most likely not be awake (during times the user will typically be away from their computer such as 12AM - 5AM) it is a necessary prerequisite to "wake" the computer prior to the time the Automated Scan is scheduled to run. This can be accomplished, for example, by scheduling a task (i.e. using Windows Task Scheduler) that will wake the computer from "Sleep" or "Hibernate" modes just prior to the time when the Automated Scan is scheduled to run. Keep in mind, if the user requires a password to gain access to Windows then the "Run whether user is logged on or not" setting must to be enabled in the Windows Task Scheduler for that task. (Note: In the event the computer is already awake at the time -- then the scheduled task to "wake" the computer will do nothing.)
One more thing, it may be necessary to enable the "Sleep" setting "Allow wake timers" under Windows "Power Options" > "Advanced settings" (see attached screen-shot).
If all of this is done the Adaware Automated Scans should always successfully run as scheduled.