'Some' data not saving for completed sessions recruited via Pavlovia

jsPsych version (8.2.1)

Project link: Pavlovia

I have run an experiment using jsPsych hosted on Pavlovia recruiting via Prolific. Almost all of the data was collected and stored fine. However, 5 data sets for participants that completed the study (had the correct completion code for Prolific) just did not save and no credits were spent for these 5.

I have now spent additional funds to replace them, but I am wondering why this might have happened.

Could it possibly be something to do with the fact that I only assigned enough credits to complete data collection, but a total of 8 credits have been ‘reserved’. Could it be that Pavlovia stopped storing the data once it ran out of ‘assigned’ credits because some of them had been ‘reserved’? If not this, can you think of any other reason why a handful of data files did not save correctly even though the rest of them worked just fine?

As I said, I have already paid additional participants to replace these lost data, but it would be good to know where the problem came from so that I can avoid it in the future.

Have you tried downloading the data from the project page? There have been some recent issues related to the connection between the run server and the gitlab server.

Yes, I downloaded the data.

As I said, 5 credits were not used and 5 data files were not saved. Whatever happened, the credits were not spent either. Nonetheless, all participants successfully completed the experiment and provided the correct code having been automatically redirected back to Prolific.

If the credits weren’t spent, then was the completion code displayed on screen?

No, the completion code was in the return URL.

It seemed to work fine for almost everybody… but I’m guessing it was the final 5 participants who took part who’s data did not save.