Well, strange, it's supposed to work indefinitely all day after the schedule...
Can you try to do 'another' schedule, daily, at 3:00 AM again and see what happens in next days?
Do you configure any special Energy set (hibernate, etc.) to take place?
Will the computer be awoke at 3:00 AM?