UI.Vision Array Script Error

I have a project that reads an array from a csv (no trouble here, I used the csvRead function)
This array is stored as GLOBAL_log

I am working on a macro to change a value ([1][2]) to “Failed”

Using these functions:

{
“Command”: “executeScript_Sandbox”,
“Target”: “var b = ${GLOBAL_log}; b[1][2] = "done"; return b”,
“Value”: “${GLOBAL_log}”,
“Description”: “”
},
{
“Command”: “csvSaveArray”,
“Target”: “logCSV”,
“Value”: “log”,
“Description”: “”
}

It should in theory change the value at row 1, column 2 and then save the changes to the CSV?

instead I get this wonderful error message:

  • [error] Line 2: Invalid variable name ‘[[“ID”,“Label”,“Result”,“Description”,“REG_TEST_STATUS”],[“1”,“SelectMeetingWindowAppears”,“”,“”,“”],[“2”,“”,“”,“”,“”],[“3”,“”,“”,“”,“”],[“4”,“”,“”,“”,“”],[“5”,“”,“”,“”,“”],[“6”,“”,“”,“”,“”],[“7”,“”,“”,“”,“”],[“8”,“”,“”,“”,“”],[“9”,“”,“”,“”,“”],[“10”,“”,“”,“”,“”],[“11”,“”,“”,“”,“”],[“12”,“”,“”,“”,“”],[“13”,“”,“”,“”,“”],[“14”,“”,“”,“”,“”],[“15”,“”,“”,“”,“”],[“16”,“”,“”,“”,“”],[“17”,“”,“”,“”,“”],[“18”,“”,“”,“”,“”],[“19”,“”,“”,“”,“”],[“20”,“”,“”,“”,“”],[“21”,“”,“”,“”,“”],[“22”,“”,“”,“”,“”],[“23”,“”,“”,“”,“”],[“24”,“”,“”,“”,“”],[“25”,“”,“”,“”,“”],[“26”,“”,“”,“”,“”],[“27”,“”,“”,“”,“”],[“28”,“”,“”,“”,“”],[“29”,“”,“”,“”,“”],[“30”,“”,“”,“”,“”],[“31”,“”,“”,“”,“”],[“32”,“”,“”,“”,“”],[“33”,“”,“”,“”,“”],[“34”,“”,“”,“”,“”],[“35”,“”,“”,“”,“”],[“36”,“”,“”,“”,“”],[“37”,“”,“”,“”,“”],[“38”,“”,“”,“”,“”],[“39”,“”,“”,“”,“”],[“40”,“”,“”,“”,“”],[“41”,“”,“”,“”,“”],[“42”,“”,“”,“”,“”],[“43”,“”,“”,“”,“”],[“44”,“”,“”,“”,“”],[“45”,“”,“”,“”,“”],[“46”,“”,“”,“”,“”],[“47”,“”,“”,“”,“”],[“48”,“”,“”,“”,“”],[“49”,“”,“”,“”,“”],[“50”,“”,“”,“”,“”],[“51”,“”,“”,“”,“”],[“52”,“”,“”,“”,“”],[“53”,“”,“”,“”,“”],[“54”,“”,“”,“”,“”],[“55”,“”,“”,“”,“”],[“56”,“”,“”,“”,“”],[“57”,“”,“”,“”,“”],[“58”,“”,“”,“”,“”],[“59”,“”,“”,“”,“”],[“60”,“”,“”,“”,“”],[“61”,“”,“”,“”,“”],[“62”,“”,“”,“”,“”],[“63”,“”,“”,“”,“”],[“64”,“”,“”,“”,“”],[“65”,“”,“”,“”,“”],[“66”,“”,“”,“”,“”],[“67”,“”,“”,“”,“”],[“68”,“”,“”,“”,“”],[“69”,“”,“”,“”,“”],[“70”,“”,“”,“”,“”],[“71”,“”,“”,“”,“”],[“72”,“”,“”,“”,“”],[“73”,“”,“”,“”,“”],[“74”,“”,“”,“”,“”],[“75”,“”,“”,“”,“”],[“76”,“”,“”,“”,“”],[“77”,“”,“”,“”,“”],[“78”,“”,“”,“”,“”],[“79”,“”,“”,“”,“”],[“80”,“”,“”,“”,“”],[“81”,“”,“”,“”,“”],[“82”,“”,“”,“”,“”],[“83”,“”,“”,“”,“”],[“84”,“”,“”,“”,“”],[“85”,“”,“”,“”,“”],[“86”,“”,“”,“”,“”],[“87”,“”,“”,“”,“”],[“88”,“”,“”,“”,“”],[“89”,“”,“”,“”,“”],[“90”,“”,“”,“”,“”],[“91”,“”,“”,“”,“”],[“92”,“”,“”,“”,“”],[“93”,“”,“”,“”,“”],[“94”,“”,“”,“”,“”],[“95”,“”,“”,“”,“”],[“96”,“”,“”,“”,“”],[“97”,“”,“”,“”,“”],[“98”,“”,“”,“”,“”],[“99”,“”,“”,“”,“”]]’. A variable name can only contain alpha-numeric characters and underscores (A-z, 0-9, and _ )

I have kept comparing it against the community code provided for changing an array value and I can’t seem to figure why it’s breaking and displaying the entire array in the log

any thoughts?
thanks!

I am not sure what your exact error is, but here is a working example: