Did you choose the right settings in the table content element for text enclosure?
What I do most of the time is using the pipe as delimiter to avoid problems with the comma.