I have created a course that has users select options from Question slides, then submit them using a submit button on the result slide. I can see the responses they selected in my LMS reporting, pub...
You can correct this behavior by triggering the 'Submit results' event only when your learners have received their final results. One way to do this is to move the "submit results" triggers to the correct layer from the base layer.
This will cause it to fire only when your learners have received a passing score. If they are redirected to the "Failure" layer, they'll then be allowed to retry the quiz with no results being submitted to the LMS.
Feel free to share a copy of your file here if you need help making the necessary adjustments!