It’s probably some additional characters in the CSV file that may not be visible when viewed as ASCII text.
An advanced text editor should have the ability to strip this out. I use TextWrangler on the Mac for this (the Zap Gremlins option); I’m not sure what the equivalent Windows or Linux app would be.