Also, I see that your command is:
SubmitToSharePointList /submit=WebServiceSubmit /mapping=mapping /id=my:id
But your mapping data connection is named mapping v8, not mapping. I didn't have time to look through your entire main data source for your form, but do you have field named "id" in it? Because the field for the /id parameter needs to actually be in your main data source....
So, you should re-inject your form with qRules. Try a simple qRules command to make sure it is working properly.
Then, make sure your /id parameter points to an actual field in your form in group7, which is the repeating group you've mapped.
Change your command to use the actual mapping data source name from your form, and the actual id field from your form.
Also, perhaps try this on a plain old button -- I haven't tried using a qRules command as a submit rule. Our test team may have, but I don't want to recommend anything I haven't tried myself....