You might be facing a timing issue where your row still has the autoId created by the model and is yet not updated with the new Id provided by your server side. Because your Model is already updated the editor is not able to find the row you wants to edit and will abort.
Try to call the editor defered by using Ext.Function.defer
It may be worth a try.