Это не имеет ничего общего с мобильным Jquery, но с основными правилами HTML / Javascript.
Поскольку вы клонируете элементы с помощью .clone (), все уникальные идентификаторы на переключателях (и других элементах) также клонируются, что приводит к дублированию идентификаторов. Браузеры будут использовать только первый объявленный идентификатор, который они найдут, и это объясняет поведение в вашем примере.
Когда вы нажимаете вторую или третью комбинацию переключателей, браузер ищет элемент с идентификатором «radio-choice-1» и останавливается после первого нажатия (переключатель с идентификатором «radio-choice-1» при первой комбинации переключателей).
Единственный способ заставить ваш код работать, это дать каждому клонированному элементу уникальный идентификатор, а также изменить значение атрибута for на каждой метке на новый уникальный идентификатор.