The error says it all: Start time must be prior to end time.

If you are trying to run a program over midnight, you can set the program end time to be 23:59. Once the program starts (say, at 23:00) it will continue running until all the scheduled stations have completed, even if it runs over the end time (23:59).