I often have the following workflow:
  1. I notice at lunch I forgot to clock in in the morning
  2. I clock in and out to create a new entry with the correct end time
  3. Some time later, I edit the start time to the correct time.
However, this then changes the entry end time automatically, and I always have to manually undo that and set the end time to the previous value again.
I think it would be more intuitive if changing an entry start time didn't affect the end time (same as the other way around).