Tach!
Dann vermut ich, dass Du die Datei eirgenwie mit einem Texteditor, mit Word oder sonst einem Unsinnsprogamm angefasst hast, was dann vielleicht automatisch in "ASCII" wieder abspeichert oder sonstige Veränderungen daran vornimmt, die es dir nicht anzeigt.
Die von ihm verwendeten Trennzeichen sind in ASCII, ISO-8859-1/Latin1/Windows1252 und UTF-8 gleich kodiert. UTF-8 verwendet für seine Bytesequenzen auch keine Bytewerte, die mit ASCII kollidieren. Zeichenkodierung ist höchstwahrscheinlich nicht das Problem. Zeilenenden kann ich mir schon eher vorstellen, aber auch die sollten eigentlich problemlos erkannt werden. Die Ursache ist irgendwas anderes, was nicht direkt nachvollziehbar scheint.
dedlfix.