Currently, the CSV import will fail (with no error message to say WHY it failed, no less) if there are any carriage returns anywhere in the file. MS Excel is probably the most widely-used editor of CSV files in existence, and MS products are notorious for adding unnecessary things like that.
The CSV import process should take this into account, and should remove or ignore any blank spaces at the beginning or the end of any/all data, as well as any carriage returns, or any other wonky stuff that may get added without the user's knowledge. This is in everyone's best interest, as it will directly reduce the number of help requests DNSFilter has to field in relation to CSV import processes, and will create a much smoother user experience as well.