Test the end time and start time to see if it really creates a gap. In the past the stop time resulted in the whole minute of that stop time being active but a while ago there was indeed a gap. If your test shows that there's a minute gap where detection isn't working, set the stop and start times to be identical. Otherwise, use the one minute separation.
Are you referring to the schedule mode when recording? You should be able to set it as 7-11:59 PM armed and 12-7AM as armed to make sure you don't miss any recordings.