The below script illustrates the issue ``` DT <- data.table( COL_INT = 1L, COL_INT_2 = 5L, ) # Works DT[COL_INT == 0L, c("COL_INT", "NEW_COL"):=list(9L, "Test")] # Does not work DT[COL_INT == 0L, c("COL_INT", "NEW_COL"):=list(COL_INT_2, "Test")] ```
The below script illustrates the issue