Annotation start_time was previously resolved at the API if not specified.
However end_time is always based on client time. In cases of clock drift on
the client this could result in an update end_time submission which is
actually earlier than the start time, causing failures.
Annotation start_time was previously resolved at the API if not specified. However end_time is always based on client time. In cases of clock drift on the client this could result in an update end_time submission which is actually earlier than the start time, causing failures.
Potential fix for #108