I’ve encountered an issue while running an experiment on Pavlovia with participants recruited via Prolific. I’ve used this setup successfully many times before, but this is the first time I’ve seen this problem.
The experiment uses URL parameters to record Prolific IDs. Out of 40 participants who completed the study, 19 have missing Prolific IDs in their dataset — although all other data was recorded correctly. The remaining 21 participants have their Prolific IDs recorded as expected.
I can potentially match the missing IDs using timestamps, but I’m concerned this may indicate a broader issue. If the URL parameters weren’t passed correctly, why would they work for some participants and not others?