In the manual under the section Using entityviews with entity collections - View behavior on collection changes this behavior may be explained.
If a new entity is added to the collection through code, it is not added to the view in NoAction mode or in ReapplySorter mode, because no filter is re-applyed. If it's added through databinding, it actually is added to the view, as it is added through the EntityView2, because an EntityCollection is bound to a bound control via an EntityView2, either an EntityView2 object you created and bound directly or through the EntityView2 object returned by the EntityCollection's DefaultView property.
If this doesn't help then you may try posting some of the code used to bind the grid and update the collection with the entity from the form.