Parse CSV with headers not working

So i have been looking for days for a solution to this issue. I have a CSV file that I am downloading, when I parse the CSV file i get col1, col2 ect. I read in another section to duplicate the header row. When I duplicate the header row only the first 11 headers change the rest stays the same. I’m not sure what I am doing wrong but basically i just want to map the headers for future use.