This seems like a bug in the Qlik Sense.
This is a problem with CSV with embedded " marks. Line # 2 has " at the end, but a csv always assumes a quote always comes in pairs. It does not find so it stops.
Easy way is NOT to pull is with delimiter of "|", but then use this character to parse the line.
Here is a copy & paste from Qli sense that I did and I got 4 lines.
Subfield (@1, '|', 1) as colum1,
subfield (@1, '|', 2) as column2,
subfield (@1, '|', 3) as column3
(txt, codepage is 1252, no labels);