I'm struggling to see why the data checksum would change. Would you mind investigating and reporting back?