I don’t know if this is a penncontroller issue or an ibex issue. We just ran 80 participants on a single list and all of them seem to have made it to the end and gotten the code, but we have data from only 56 of them (and the missing ones submitted mostly toward the end but not entirely). Do you know what could be causing this? I was using the old ibexfarm.
How were your participants supposed to access the code? By reaching the last screen of the experiment? If so, does the last screen come after the results are sent to the servers?
The whole experiment is run on the client-side, which means the servers could be down and the participants could still be running the experiment (as long as they started it when the servers were still up). But sending the results requires a functional connection, so if your screen with the confirmation code comes after that, it can’t be that the servers were down.