You still could try and use readr with R and KNIME. It would also allow you to choose several configurations (locale) that might help you import the file.
knime.out <- as.data.frame(readr::read_delim(file_location, delim=";"
, locale = locale(encoding = "UTF-16LE") , col_names = TRUE))