From the description is looks like the CSV file has end-of-line characters in the value of one of the fields.
If you are lucky it only has CR or LF in the field value and uses CR-LF as the end-of-line marker.
Try reading the file using the TERMSTR=CRLF option on the INFILE (or FILENAME) statement.
If the fields contain the same characters as used for the end-of-line markers then you will need to preprocess the file. Since it looks like the field with the end-of-line marker is quoted you can use something that counts the number of quotes on a line to detect and remove or replace them.
Try this macro to make a copy of the CSV file with the embedded CR and LF characters replaced (or removed):
https://github.com/sasutils/macros/blob/master/replace_crlf.sas
... View more