I had to replace
and of cause all such characters in the file to get the file uploaded.
While the list doesn't specify which delimiters to give people some freedom, there are some that will be reserved by the programming language and can't easily be used. I am assuming pipe is one of these. We should probably put some limits on the "DELIM" as to avoid such issues. Thanks for your feedback.