In an online experiment participants are redirected from qualtrics to pavlovia.
The gz-files on pavlovia save the participant ID from qualtrics correctly in the beginning of the name of the file.
However, this is not the case for the csv file. In the name of the csv file the participant ID is not saved.
Just checking - if the participant ID is not at the start of the csv filename, will this potentially create an issue if two participants submit data at the same time? E.g. the csv files for those participants will have the same name?
I’ve encountered this bug in all 2022.x.x that I have tested (see Possible Bug: 2022.1.1 - 2022.1.3 URL Parameter not included in filename) and it does appear that there is a slight risk of data loss if two participants run the experiment simultaneously (one participant might overwrite the other). The default timestamp includes milliseconds, so the risk of this is quite low.
and this seems to force the URL parameters to be read before the participant file is created. I briefly tested this in a minimal example in Version 2022.2.4, but have not tried it in a full experiment yet.