Hrm, what browser are you testing on? Perhaps this is browser specific behavior.

What about simplifying slightly to uncheck all of the inputs first, and then check the one you want?