Unintuitive failure: Sliding bracket stuck when wheel turned

Hi all,

I have a simple assembly in which a wheel with a rod turns a bracket that slides over a block with an axis offset w.r.t. the wheel. The wheel turns on its own axis.

Strangely, the wheel can get stuck even when the bracket can freely slide along the block and its lateral position w.r.t. to the block is not constrained. Here's a video demonstrating the issue.

Essentially, the problem is that, at the current position where the red rod hits the end of the slot in the bracket, the wheel can no longer turn anti-clockwise. I find it counter-intuitive because the bracket should be able to slide along the block. If the bracket is manually shifted such that the rod no longer hits the end of the slot, the wheel turns.

Does anyone know why this might be happening?

Any thought appreciated.

Thanks

SolidworksAssemblies