Could you provide us a sample project which can reproduce this issue? Or you can also go and create a ticket for us [here]
(https://github.com/vaadin/vaadin-grid-flow/issues/new) with sample code and the steps to reproduce the bug.
Please have a look at the following thread. I had the same issue and noted that the editor was not working correctly when the HashCode of the item was changing because of the edit. The items must keep their “id” (HashCode) durign this edit step. Other option is to extend DataProvider by yourself and override “getId()” method