So we've run a couple studies and are running into an issue where inquisit will variably have trouble exporting url parameters from within the script. Both studies use Amazon's Mturk and redirects participants to the inquisit study. In the first study, we redirect participants to the default finish page and have it display their subject ids as confirmation codes. For half the participants, this works it and it outputs their randomized confirmation code correctly. For the other half, however, they all receive this string: "%3C%25script.subjectid%25%3E".
In the second study, instead of using the default finish page, we redirect to a short qualtrics survey, and export multiple url parameters.
(e.g. redirecting to http://rotman.az1.qualtrics.com/jfe/form/XXX?mturkcode=<%values.mturkcode%>&subjectid=<%script.subjectid%>&groupid=<%script.groupid%>.
Again, for half the participants, this works and all values are exported correctly. But for the other half these come out as:
mturkcode = "%3C%values.mc%%3E"
subjectid = "%3C%script.subjectid%%3E,X" (where X is the participant's actual subjectid.)
groupid = "%3C%script.groupid%%3E"
Note that by far the most interesting of these is the subjectid, which always records the incorrect placeholder first, and the correct id second. Normally it records the participants correct subjectid twice (so it would be "X,X").
Both scripts work fine offline, and different versions of both were used on mturk online earlier this year and did not show any of these issues. This appears to indicate that a recent update may have effected how inquisit exports such parameters? If you have any advice it would be much appreciated!