I was having the same issue and the problem was that the Model I was using for the Page wasn't the Model i had given the Edit Context. I was calling initialize, creating a new Model instance, passing that to the EditContext and then calling my reset function on the form. well my reset function overwrote the Model with a new object instance. this meant that the Form Model and the EditContext Model weren't the same object anymore.