Vise Slides are Over Defined to work correctly

Why would this be.....?

The one that works as it should has over defined warnings everywhere.

The other is ( fully defined ) but one jaw will push clean into the other.

I need this to work on the screen like it does on the work bench.

How can I make my assembly fully defined & still have it work like it really does....?

I am stuck.

Thanks in advance

Rich

Rich

SolidworksAssemblies