We are facing some issues with some entries getting submitted twice, after looking into this issue it has been found out that only those forms that are kept open for an hour or so has this issue.
May be its a form timeout issue?
Also there is a list and library control on this form if the form is kept open for quit long time the lookup id of the field will not be added to the list for some reason.