The problem was that one of the link child fields was a calculated field (IIf([Status]="Remove","Remove",IIf([Status]="Incumbent","Inc",IIf([Status]="Suggest","Suggest","Keep")))) which doesn't calculate until you start typing into the new record, hence the error.
I deleted the calculated...