R haven: missing labels and label names when reading spss file
<p>I'm using the haven package for R to read an spss file with <code>user_na=TRUE</code>. The file has many string variables with value labels. In R only the first of the string variables (<code>SizeofH1</code>) has the correct value labels assigned to it as attribute. 
Unfortunately I cannot not even provide a snippet of this data to make this fully reproducible but here is a screenshot of what I can see in PSPP</p>

<p><a href="https://i.stack.imgur.com/yOMqy.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/yOMqy.png" alt="PSPP Data editor"></a></p>

<p>and what <code>str()</code> in R returns...</p>

<pre><code> $ SizeofH1:Class 'labelled'  atomic [1:280109] 3 3 3 3 ...
 ..- attr(*, "label")= chr "Size of Household ab 2002"
 ..- attr(*, "format.spss")= chr "A30"
 ..- attr(*, "labels")= Named chr [1:9] "1" "2" "3" "4" ...
 ..- attr(*, "names")= chr [1:9] "4 Persons" "2 Persons" "1 Person 50 years plus" "3 Persons" ...
 $ PROMOTIO: atomic  40 1 40 40 ...
 ..- attr(*, "label")= chr "PROMOTION"
 ..- attr(*, "format.spss")= chr "A30"
 $ inFMCGfr: atomic  1 1 1 1 ...
 ..- attr(*, "label")= chr "in FMCG from2011"
 ..- attr(*, "format.spss")= chr "A30"
 $ TRADESEG: atomic  1 1 1 1 ...
 ..- attr(*, "label")= chr "TRADE SEGMENT"
 ..- attr(*, "format.spss")= chr "A30"
 $ ORGANISA: atomic  111 111 111 111 ...
 ..- attr(*, "label")= chr "ORGANISATION"
 ..- attr(*, "format.spss")= chr "A30"
 $ NAME    : atomic  9 9 9 9 ...
 ..- attr(*, "label")= chr "NAME"
 ..- attr(*, "format.spss")= chr "A30"
</code></pre>

<p>I hope someone can point me to any possible reason that causes this behavior. </p>