The mechanism is very unreliable. First try nothing happened and i thought this level is tough! Next three starts produced a different outcome each time. Makes it hard to guess the gameplay. However i finally got the presumed designed win but even then the mechanism often had a long pause. You seemed to have designed in an alternative solution via the draggable which i got.
Strange feelings!! Not sure if I did it right because I solved without using the platform at the right!! But I enjoyed!! Thanks for sharing and well done @hadi