When I try to use record.submitFields to edit regular body fields on fulfillment requests, I get an error saying “You must have at least one valid line item for this transaction”. The fulfillment requests have valid line items and record.load().setValue().save() works. Does anybody know why this might happen? I just got the same error trying to inline edit a fulfillment request in a list in the UI, while editing and saving works fine.