This is a follow-up to your previous request #51928 "Re: [SkySafari | Android Apps] Session Time Often Does Not Hold"
I have figured out how to duplicate this. If you mistakenly enter an End Time before the Start Time, Even if you don't save it and fix it first, it adjusts the start time to be the same so that it cannot start after the End Time. The problem is that it doesn't wait for your final entry. This is a real annoyance when using the + sign to go into the next day and SkySafari doesn't increment the Day value.
To duplicate:
Create a new session and tell it to start on March 10, 2020 at 5:59pm. Click on End Time and increment the hour up to 11 so it is 11:59pm on March 10, 2020. Now increment the minute and it will become 12:00am but it is still on March 10, 2020. Now (without closing the box) increment the date to March 11, 2020. Click outside the picker and the session now starts on March 10th at 12:00am instead of 5:59pm