Can't get 'Limit Mates' to work properly.

I've created a limit mate on a sliding part within anassembly. When I try to move the component it 'snaps' to the limitand then I get an "over constrained" error in my assembly. Anyideas?

Thanks!SolidworksAssemblies