URL of experiment: attention_numerosity_study1 · GitLab (pavlovia.org)
Description of the problem:
Some of my participants (around 1/10 of them) reported that their experiment froze during a response screen. In this screen, I expect participants to enter some numbers using their keyboard and I print those numbers on the screen while they are typing. I present .mp3 files and also use a mouse component (before this problem occurs). I tried a thousand times and couldn’t replicate this problem. It doesn’t appear to be happening in a particular trial. I checked the developer tools and there isn’t any error (there are only some warnings that do not seem related to this issue).
The warnings I got were:
*The AudioContext was not allowed to start. It must be resumed (or created) after a user gesture on the page. *
[Deprecation] The ScriptProcessorNode is deprecated. Use AudioWorkletNode instead.
WARN unknown | setting the value of attribute: size in PsychObject: TextStim as: undefined
Because I wasn’t able to replicate it, I desperately asked participants who experienced this problem some questions. The only things that were common among the participants were 1) they were all windows users, 2) they had an external mouse or a keyboard plugged in (in addition to the touchpad or the internal keyboard of their laptops).
Here are some stuff I tried to replicate the problem and failed:
- Exiting and re-entering fullscreen
- Waiting for a long time to respond
- Pressing other keys before pressing a valid key
- Receiving notifications during the response screen
- Using a mouse on a windows laptop
I would be really happy if anyone had any ideas, or experienced something similar to this and found a solution.