Is this grid data aware or not?

Just did some testing with a non data aware grid (pbDataAware set to false) and that indeed gives behavior similar to what you describe. I could get around that by setting psUnchecked to "" so it seems that somehow the changed-state gets triggered. We'll look into that for next rev..