I'm not sure about the first issue, but I had the same problem with adding a record directly by dragging the mouse through a timeline window. Maybe it's related. I found out, that I had the records groupped by a lookup field (that had the same effect as groupping them by the field the lookup field was referring to), but because lookup fields are not for making inputs and read-only, it wouldn't create a record. So make sure that you have your records groupped by a field that editable directly and it should work fine 🙂