This however was still an entirely cosmetic issue in my tests.
I agree with you. I thought it was conflicting due to
forge.joomlapolis.com/issues/8886
.
Although it can be understood by a developer or an advanced user, it would definitely create issues to a user that is not so familiar to see all radios checked, right? In any case I saw you have already fixed it, so all super.
Thanks
EDIT: The following might be intersting
There is a confusion in child plans and their options.
In case a child plan has Options->Prices activated then a radio button appears beside plan's name, otherwise no. This happens as stated above to avoid confict between plans unless this radio is selected. I believe it would be much better if in the case where Options->Prices is not activated (see Individual) and therefore there is only one option for the plan, this option not to have a radio but the radio to appear beside its plan's name. It makes no sense to select the option since it is only one but it does make sense to select the plan. In the example above the radio would be beside the name Individual. It would be better for the user to understand that unless the radio beside Child Plan's name is selected, the plan won't be active. This way it is much more clear that selecting options doesn't select the plan but the plan is selected only if the radio beside plan's name is selected like in the case of Individual+. So both Individual and Individual+ will work with the same logic. This is only a matter of uniformity but IMHO helpful.