У меня тоже была только-что такая проблема. Методом тыка обнаружил, что проблема таки в кодировке. Например, открываете файл csv в программе notepad++ и смотрите кодировку в меню "Кодировки". Скорее она у вас в UTF-8 (с BOM), а должна быть в UTF-8 без BOM. Насколько помню, BOM добавляет какой-то непечатаемый символ в начало файла, из-за этого и ошибка.