repeat cycle plug in works differently in different loops
I am a very beginner in open sesame and first I want to say that it's great! I have, however, a problem with the repeat cycle plug-in and I hope someone can help me here.
I am creating a rhythm discrimination task in which two short rhythms are played after each other (from one sound file) and the participant has to decide whether they are the same with the possibility to repeat the sounds (as many times as they want to) before they answer.
I used the repeat cycle plug-in to implement it. What I wanted to do is to tell it that it has to repeat the stimulus if the participant presses r and move on to the next cycle if s or l are pressed - which are the yes and no answers.(=self.get("response") == "r"). The strange thing is that it works well for the practice loop but doesn't for the test loop - it moves on to the next cycle for all the three buttons (s,l,r). I have no idea why because the sequence is the same in these two loops and the loops have the exact same structure.
I attach some screenshots
Can someone help me with it? Thanks!