Lea el archivo CSV con LineFeeds dentro de sus campos

Tengo este código para leer un archivo csv:

Dim strLineValue As String
Using sr As StreamReader = File.OpenText("FilePath")

strLineValue = sr.ReadLine
      Do While strLineValue IsNot Nothing
          strLineValue = sr.ReadLine
           n += 1
      Loop
End Using

Mi problema es que me encuentro con un archivo csv que dice que las líneas son así:

 "Text1 LF LF text2","text3",text4,text5, , , , ,LF 
 "Text6 LF LF text8","text9",text10,text11, , , , ,LF 

donde LF es Line Feed.

Así que consigo algo como esto que está mal

Text1

text2    text3    text4    text5
Text6

text8    text9    text10   text11

Cualquier idea de cómo puedo superar este comportamiento incorrecto de mi código en este tipo de archivos

PD. 1. Si abro el archivo csv en Excel, reconoce las líneas correctamente, solo tiene una primera celda multilínea
2. Estoy pensando que tal vez los primeros 2 LF son solo LF y los LF que tengo al final de cada línea son LF y CR, pero cómo puedo ver la diferencia (abrí el archivo csv en Word para ver los caracteres )

Respuestas a la pregunta(2)

Su respuesta a la pregunta