Having trouble with Field Editor appearing twice on the page

It seems like there 2 records being created, as confirmed by the table component and the block-ui logging. So the Field Editor is behaving correctly by showing up twice (# of rows in model = # of Field Editors shown on page). I wonder if there’s a record being created in model U every time model B is queried. That could explain why there’s always another record created. You can test this theory by removing the “Create New Row in model U” action from the whenever rendered actions in the tab and see how many records get created.  

So your whenever rendered actions will just be:

  1. Remove all rows from the other model on the page (model A) and from model U.
  2. Query model B (that is used in a separate read only field editor) (—> Can this action be secretly creating a row in model U?)
  3. Create a new row in model U.

Another trick I use sometimes is to add Model Actions to log out a message every time something happens in a model (new row created, field updated, etc). Here’s a screenshare if that could be helpful to you