What Am I doing wrong?

I’m using a csv list with urls. The task is open a page, change some combobox option and save. This loop is working only with the first url. All the rest return errors.

{
  "Name": "Test",
  "CreationDate": "2020-2-8",
  "Commands": [
	{
	  "Command": "csvRead",
	  "Target": "urls.csv",
	  "Value": ""
	},
	{
	  "Command": "open",
	  "Target": "${!COL1}",
	  "Value": ""
	},
{
  "Command": "click",
  "Target": "id=Situacao",
  "Value": ""
},
{
  "Command": "select",
  "Target": "id=Situacao",
  "Value": "label=Transferido"
},
{
  "Command": "click",
  "Target": "id=Situacao",
  "Value": ""
},
{
  "Command": "click",
  "Target": "xpath=//*[@id=\"matriculaForm\"]/p[5]/form-input-button[1]/input",
  "Value": ""
}
  ]
}

Probably is the !csvreadlinenumber variable not updated.

You need to increment for every loop !csvreadlinenumber variable with this code

    {
      "Command": "executeScript",
      "Target": "return Number(${!csvReadLineNumber})+1",
      "Value": "!csvReadLineNumber"
    },

Put this at end of loop

Read here
https://ui.vision/rpa/docs#!csvreadlinenumber