Yep, now that I've see the video it appears that the lever catch is broken. You might still be able to use the trainer by using your gearing to get the necessary resistance. Throw your bike onto it and see if it has any resistance once you get it rolling. I'm not sure about fixing those apart from putting a belt drive fan on.