Hi,
I think I understand what you are trying to do. The problem may well be the
calendar applied to the task. The default calendar will likely have a day
starting at 8:00am so any new task will not start before then. If you need
to set tasks that can start outside normal hours, then you need either to use
the 24hr calendar if the task and resources can work those times, or make a
new calendar to refelct the working time that the task will use. Having done
that the other answers are correct, it is best to let Project set the start
times based on the logic you apply, unless the task starting at 3:00am is the
first task. Using logic to get a task starting at 3:00am on a calendar which
allows work to start at that time, will require setting the link to the
previous task as an 'FS' with lag. If the previous task finishes at 4:00pm
and the task in question is to start at 3:00am then set the link to FS+11hrs.
This will then shift the start time relative to the finish of the previous
task. If the task is one which cannot start until 3:00am, but is linked then
certainly set the constraint to Start no earlier than , or if it must start
at 3:00am and no earlier or later then set a must start on constraint. The
problem though will arise if there is delay in any preceeding tasks which
impinge on that task.
Another option is to set a deadline on that task, then if the logic pushes
the time to start out past that deadline, the total slack will go negative,
and you can then check what needs to be done to make the process work. It
may be that you need to then start the task the next day. Sounds convoluted,
but there are many possible combinations and reasons for wanting to do what
you want and to fully answer it will be necessary to understand why the task
'must' start at 3:00am.
First though try setting the task calendar.