Unfortunately I wouldn't be able to share the form with you as it contains some confidential information.
All rows in the list have an item ID. I don't have any problems with update or refresh of data.
I am specifically having problems when a default(first) row of a repeating table is deleted on the form, but not from the associated SharePoint list, although its mapped using QRules. Deletion of second, third etc... works. Problem is only with the first default row. The record remains in the SharePoint list. Is this a bug with QRules?
Yes, I have the full version of QRules.
Can you help? Thanks.
Update: For anyone else who has a similar problem, I resolved this by recreating the qrules mappings for all the Sharepoint lists using the InfoPath filler. Now, deletes are going through without any problem. Mel's validation solution above also works. Thanks.