Почему вы просто не установите r.checked = true, это не работает?
Установка отмеченных атрибутов повлияет только на не визуализированный элемент управления, чтобы назначить начальное значение элемента управления. После рендеринга вы не можете использовать это, чтобы изменить значение.
События приостановки / возобновления - это хорошая практика для изменения контрольного значения без отправки уведомлений.
Также вы можете немедленно поставить проверенное состояние элементу dom:
item.el.dom.checked = true;