When creating an event on the calendar, if the date is in the future (which it usually will be), then the date validation will fire off on every edit, which means that it will constantly revert the date to the default end time.
For example, if it is currently 11/14/2025 at 2:43 AM and I try to create an event from 11/21/2025 from 2 PM to 3 PM, and I enter the correct start date, then when I try to edit the end date, when I enter 11/21, it sees that the default-set end time of 3:43 AM is before the start time and then reverts the editor to 11/14/2025 3:43 AM. And if I try editing the time first, it sees that the date makes it invalid. So what I end up having to do is set the end date several days ahead (e.g. 12/01/2025), then edit the time, then edit the date.
It would be much better if the input validation didn't reset the entire editor when there's an error, especially since it already indicates an error with the red box anyway. That should be sufficient validation before submission!