I found the problem. It has something to do with an old copy of Limesurvey.
The Pythonscript works when it communicates with Limesurvey on my work computer, which is a more recent version of Limesurvey (> 2.50).
The same script however is not working on my home computer where I have an old copy of Limesurvey (2.05). Here I only get the variables back which I described in my first post.
The solution is upgrading Limesurvey on my home computer. I did that and now the script returns all the variables.
The Pythonscript works when it communicates with Limesurvey on my work computer, which is a more recent version of Limesurvey (> 2.50).
The same script however is not working on my home computer where I have an old copy of Limesurvey (2.05). Here I only get the variables back which I described in my first post.
The solution is upgrading Limesurvey on my home computer. I did that and now the script returns all the variables.