Dear Bily,
I believe its not adding the records or updating records because you already have same identifier value called Decimal.
Can you try to select & delete Decimal (Order = 8) and then try again ? As they are same identifier may be conflicting with old Decimal which is already deleted.
I would suggest to delete all Decimal available in the list and then add it again once records are deleted completely.
Regards,