My understanding is that submit options works when you use the ribbon submit button, and it even works if I use the button submit options, but when I am submitting using rules it does not.
For instance when button is pressed on the form named "submit" the following occurs:
I change a field to true
I set another field to "Pending"
I concatenate a date and username to create a request ID.
and I submit the form to a library.
Even when I have "open new form on submit" selected the form stays open with all the data still present that was just submitted.