Data Loader encounters an error at the 'initializing records' stage if the CSV contains blank columns or rows.
Data Loader takes a long time to read the CSV file because some cells beyond the designated columns for import might have content. Deleting all columns (although appearing to be blank) after the last column intended for import will result in the file being read without any issue. This applies to rows as well.
You may also be prompted with a warning pop up, "An empty column is found. Would you like to continue?"
Deleting rows won't necessarily prevent the error as the issue is primarily caused by an empty column without column header. Data Loader recognizes this empty column as data but could not find a header (which should be mapped to the Salesforce field).
000387707

We use three kinds of cookies on our websites: required, functional, and advertising. You can choose whether functional and advertising cookies apply. Click on the different cookie categories to find out more about each category and to change the default settings.
Privacy Statement
Required cookies are necessary for basic website functionality. Some examples include: session cookies needed to transmit the website, authentication cookies, and security cookies.
Functional cookies enhance functions, performance, and services on the website. Some examples include: cookies used to analyze site traffic, cookies used for market research, and cookies used to display advertising that is not directed to a particular individual.
Advertising cookies track activity across websites in order to understand a viewer’s interests, and direct them specific marketing. Some examples include: cookies used for remarketing, or interest-based advertising.