Note: This was originally posted by an inactive account. Content was preserved by moving under an admin account.
This is a duplicate of the ticket 56990, which has been closed for 4 months. Posting the resolution here for documentation purposes.
RESOLUTION: The main cause for this error you're getting is due to the system not being able to find a record delimiting character. Typically, this is due to the record delimiting character being inside a delimited field.
When that was fixed, the control ran as expected.