Hello, A.H.
Thank you for sharing your .story file!
The main page should reflect if the answer was correct or incorrect by changing the state of the question (box) that was clicked.
The triggers that check if the answer is correct or incorrect are connected to when the timeline starts. The issue is that, since you're using lightboxes, the timeline doesn't re-start after the first time, so Storyline is not checking those variables. Instead, let's change them to when the variable changes.
Once all of the questions are visited a continue button should appear and when clicked it should take the learner to the pass or fail slide based on the value of the quizscore variable.
My suggestion is to make the button's initial state hidden, then add a trigger to change it to Normal once the questions are visited.
Lastly, I would like the main page (1.3) to reset if the learner fails and clicks the repeat quiz button on slide 1.11.
Since you don't have a Results slide, you can't reset it automatically. Can you convert your slides 1.10/1.11 to a Results slide, so you can have the ability to reset the results?
I am also curious as to why Storyline seems to add player triggers for submit without a button. I have to create my own submit button and then cannot delete the extra trigger.
You can unselect the Submit button from the Slide Properties on your question slides, which will also delete the trigger.
Let me know if this helps!