I think the reason why your CODE doesn’t work is because of EMPTY-FIELDs.
You can see it in your error-logs…
Index-0 has —> 2-items ==> LENGTH =2
Index-1 has —> 0-items ==> LENGTH = undefined
Index-2 has —> 0-items ==> LENGTH = undefined
Index-3 has —> 0-items ==> LENGTH = undefined

Perhaps this one will work for you…
export function repeater1_itemReady($item, itemData, index){
let options = [];
let tags = itemData.tipoActividad;
let tagLength = tags.length;
console.log("Item-Data: ", itemData)
console.log("Index: ", index)
console.log("Tags: ", tags)
if(tagLength!==undefined){
for(var i=0; i<tagLength; i++){
options.push({"label": tags[i],"value": tags[i]})
$item("#selectionTags2").options = options;
}
}
}