Hi Michael, thanks for your response!
I have uploaded some screen shots below.
In routine ‘Basic’ there is a LegoBlock and rating scale image shown together, then a key response is made, following this a second rating scale will appear, a response made, then US2 appears, followed by 1.50s gap. and this repeats with different lego blocks.
The same should be happening in ‘Compound_2’ (but with two LegoBlocks shown), for most of the repetitions it works the same but every other one only ‘EC_ratingscale 2’ appears and once the response is made it jumps straight to the US2 (missing out CCratingscale 2 and the key response).
Sorry I hope this makes sense!! Thank you for your help!!