If i click on any cell in row, bool state visually changes and then if i click on that checkbox it does nothing (well unless you click fast around 7-6 times )
This seams happening if your current active cell is editable(like text) then it does not understand that you are trying to press different cell(bool) it just sets to false and sets it back to true.
Some how yours is getting a weird ErpEditorModel (rendering a label inside the cell).
perhaps make a quick dashboard w app wizard and compare SaveApp. mine works with no erpEditor, no erpEditorModel on gridModel.column, epBinding & BAQid in ProviderModel (not gridModel). grid.editable = true, column.editable = true
I think now i found what causes this in both scenarios. When i add event (pic bellow) to update additional related fields when checkbox clicked and then if you select editable text field and make short click on checkbox it just blinks. I disabled these events, still the same, when deleted them it started to work again.
i am not sure now, when i recreated using wizard, checkbox does not change its appearance but it started again rollback when i added event on column. So i marked event as allow interactions during event. I think now it allow for NG onit to work properly, well i guess.
I think bool would generate extra label if i would epibind dataview in gridModel and not in ProviderModel. But that rollback behavior looks like comes from event usage