Thanks so much for the help.
Yes, except for this error: "today variable survey_date could not be converted using the mask MDY"
Half of the variable labels are missing and the other half are a copy of the variable name.
The variables of which the labels are missing are mostly the ones with multiple answers, for these variables multiple variables are also generated, one for each possible answer.
In the do-file I also see that not all the variable values have quotation marks.
In my dataset I have labels in two languages. I specified to take the English labels, but in the do-file labels in the other language also appear. I don't know if this is part of the problem?
I got the data from the ngo I'm working with, so I'll have to ask them how they exported the data from their server to .csv.