I am not too overly surprised that you don't get any sums that make sense.
You are currently trying to sum up 3 strings and this of course won't work.
In your equation question you store "Q1 Score: →" in front of your value, which makes the whole thing a string and not a number.
I took out all the HTML and text and left only the sums that you calculate and this gives the correct values for scenario 1 and 3. Scenario 2 doesn't sum the values, but counts the questions that are not empty.
I'll upload the corrected question group here, just import it into your survey and you'll see the difference.