Psychopy doesn't play movies in a second routine if I have a previous movie component in another routine

OS (Win11):
PsychoPy version (2024.2.4 Py 3.8):
Standard Standalone Installation? (y)
Do you want it to also run online? (n)

Hi, everyone! A newbie here.

I’m trying to run an ERT task on the Builder that has a training loop composed of several routines and a similar experimental loop. When I deactivate the routines from the training loop, psychopy displays the intended movies at the experimental loop. However, if I turn every routine on, it only displays the movies inside the training loop. My colleagues have divided the exact same task into two (1 for the training and another for the experiment) for now and both work as intended when isolated. It’s only when I use the full task, with two movie components (I’ve checked all variable names and the paths on the .xlsx files and none seems off) on different routines that psychopy seems to present a fixation cross (adding the time the movie would show to the fixation cross - there isn’t any variable doing this in Builder) and then proceeding into the next routine after the experimental movies have not been shown.

In sum, the whole ERT experiment (including the first training movies) work as intended except that the movies in the experimental condition do not show to the participant, even though they’re registered as intended on the .csv output file.

The experiment does not return any error message and the movies on the experiment’s routine seems to have been played according to the .csv output file.

Dear Lopper,

Try setting a duration in the movie/video stimulus in the training loop (and same for the actual task).

Issac

Dear Isaac,

I gladly thank you for your tip. However, I must say i forgot to mention the movies were already set to start at 0.0 and end after a duration of 4s (I’ve also tried to “force end of routine” as well as the option to end the respective routines after 4s under the movie component’s flow tab). I’ve gone as far as installing the beta version of Psychopy 2025. I’ve thought about it being a resource loading problem, so I’ve tried to use an ISI component and even the resources component but to not avail