The issue might be that the actual encoding of the CSV file is different from UTF-8. Look for an encoding declaration in CSV file or use a text editor that supports encoding detection, then update your code with the desired encoding.