Rails FasterCSV “campos não citados não permitem \ r ou \ n”

Estou tendo um problema com o FasterCSV e meu rake db: sementes de migração. Eu recebo o erro: "rake abortado! Os campos não citados não permitem \ r ou \ n (linha 2)" nos seguintes dados de seed.rb:

require 'csv' 

directory = "db/init_data/"

file_name = "gardenzing020812.csv"
path_to_file = directory + file_name
puts 'Loading Plant records'
# Pre-load all Plant records
n=0
CSV.foreach(path_to_file) do |row|
  Plant.create! :name => row[1],
  :plant_type => row[3],
  :group => row[2],
  :image_path => row[45],
  :height => row[5],
  :sow_inside_outside => row[8]
n=n+1
end                 

Procurei uma solução para esse problema e descobri que para muitas pessoas é um problema de codificação UTF-8. Eu tentei exigir iconv e: encoding => 'u', mas isso me dá o erro "sequência de bytes inválida em UTF-8".

Sou novato e não consigo descobrir se é realmente um problema de codificação que preciso resolver (o que venho tentando fazer sem êxito e, nesse caso, poderia realmente usar alguma orientação) ou, mais provavelmente Eu sinto que fiz um passo em falso simples e fiz algo errado com a maneira como configurei o seeds.rb e, possivelmente, meu arquivo excel -> csv. Não há dados ruins ou inábeis no arquivo csv. São simples strings de uma palavra, texto e números inteiros. Por favor ajude

questionAnswers(6)

yourAnswerToTheQuestion