historyModel: { checkEditable: false } did not resolve the issue. The problem is with the row that is added if I used addRow with checkEditable: false. After the update is POSTed to the server and I get the response back, I set the value of the primary key for the new row and then do:
grid.commit({ type: type, rows: [rowData] });
grid.refreshRow({ rowIndx: rowIndx });
The editable cells still show a red icon in the corner. If I click Edit to go into edit mode on that row and then click Cancel, the changes are lost and the cells are blank. No other rows are affected. Thanks.