Hey again,
I forked your experiment and set it up such that the practice and main block only had one trial. Then I took part a couple of times. Each time the task redirected correctly to Qualtrics and the data got stored without any error message. So I’m afraid “it works on my machine” :). I do have some pointers though that could help us find and fix this bug:
- About your pavlovia plugin. I see you’re using a relatively old version of the Pavlovia plugin. For newer versions, see this thread on our forum or this thread on the jsPsych forum
- About reproducing the bug. If the above doesn’t solve it, we’ll need to do some targeted debugging. Given that I did get it to work but you didn’t, we’ll need to find out what’s different. Perhaps there are certain responses that give an issue? Maybe it’s the sheer size of the JSON? Doing some dedicated test-runs, perhaps in part with shortened versions of your experiment, could help pinpoint the cause.
- About finding the consequence of the bug. I noticed that the JSON you (at one point) copy-pasted above contains characters typically introduced by a text editor, such as Word. There are web-sites that can validate JSON and tell you where any issues lie. However, be sure that you copy-paste the JSON directly into that site, or, if you want to store it, only use plain text editors like Notepad. On this forum you can force plain text using one or three backticks (button at the top-left of your keyboard).
Hope this helps! Thomas