The record has changed since last being read
The record was not updated
Re-query the changed record and try again. Make a note of any changes you have made as they will be lost once the record is re-read