Form field radio button inputs are rendered without :list on the name (apart from the 'novalue' option on non required fields but that is a separate issue with z3c.formwidget).
New options added via js should therefore not have :list added to the name.
The name attributes of the inputs do not match so you cannot deselect the original value.
Form field radio button inputs are rendered without :list on the name (apart from the 'novalue' option on non required fields but that is a separate issue with z3c.formwidget). New options added via js should therefore not have :list added to the name. The name attributes of the inputs do not match so you cannot deselect the original value.