Line Input #1, read_string
with above line of code VBA might read the entire file as one long line, because it doesn't recognize the line breaks properly. it is due to line ending format selected as Unix (LF) in Notepad++.
instead of selecting Unix(LF) as line ending format select Windows(CR LF)