URL of experiment: https://gitlab.pavlovia.org/meconnelly/unknobjid_anw_lw
Description of the problem:
During the experiment, the response window in which someone answers is intended to dictate which routine they see next. There are 3 possible response windows with 3 different results. Here is an image of how the Practice Trials are set up (the experimental trials are identical, just have a different set of videos).
The study should give the following results:
(1) If there is a response during TP_KeyRespEarly --> see “TrialPracticeTooSoon” routine --> Continue through “PracticeTooSoonLoop” and repeat that trial
(2) If there is a response during "TP_KeyRespGreen --> exit the PracticeTooSoonLoop and see “TrialPracticeAnsFeedback” routine and continue through “TrialPracticeLoop”
(3) If there is a response during "TP_KeyRespOrange --> exit the PracticeTooSoonLoop and see “TrialPracticeFaster” routine and continue through “TrialPracticeLoop”
The study runs as intended on my local device, however, when piloted on Pavlovia, the following happens:
Key response at any time --> See “TrialPracticeTooSoon” routine (sometimes correct, sometimes error) --> continue through “PracticeTooSoonLoop” --> See “TrialInitiation” routine (correct) --> “TrialPractice” routine begins with a video stuck on the final frame, “TP_Stim” does not play as intended
I created a “test experiment” to play with the video component and managed to get the code component working properly in this experiment. I did an exact duplicate for the UnkObjID study and am having issues.
Link to working Video Test: https://gitlab.pavlovia.org/meconnelly/video-test
This issue is related to a previous issue (mostly resolved). Linked: Pavlovia not playing MovieStim