Hello,
May I know what settings you have made for PrimaryKey field? I have attached a sample application where I am able to add new rows at the bottom with no issues providing the correct new Primary key. Please have a look at it and send it back to me after making required changes so that I can replicate the issue at my end?
Thanks,
Deepak Sharma