I recently edited some air dates on a series that only I have edited, no one else has, and it still locked the air dates saying there was an editing conflict. My suggestion is that you programmatically only count changes toward editing conflicts when it's a different user making the change. If the same user changes the field to correct her own mistakes then that isn't an editing conflict and it seems unnecessary to lock the fields.
In my case, the first time I added the episodes I left airdate blank (1). Then recently I added airdates to the episodes (2). Then immediately after that I had to correct most of them due to a mistake (3). At that point it counted it as 3 edits and locked all of the airdates due to an "editing conflict" even though I'm the only one who has been editing them.



