CSVの文字コード・BOMが原因になる理由
文字コードは、CSV内の文字をどのバイト列として保存し、読み戻すかを決める方式です。画面上で似て見えても、インポート先が想定する方式と異なると文字化けや読み込み拒否につながることがあります。
UTF-8とShift_JIS/CP932
日本語CSVではUTF-8とShift_JIS系の両方がよく使われます。以前成功したファイルと今回のファイルで方式が変わったことは重要な手掛かりです。
BOMとは
BOMはファイル先頭に付く識別情報です。UTF-8ではBOM付きとBOMなしの両方が存在し、インポート先によって扱いが異なります。
Import Doctorが見るもの
以前成功したCSVと今回のCSVの推定文字コードとBOMを比較し、変化がある場合に原因候補として表示します。
文字化けしていなくても確認対象ですブラウザで読めていても、実際のインポート先が要求する文字コードと一致するとは限りません。重要なのは「以前成功したファイルから変わったか」です。
Import Doctorで診断する