Adaptative Spring - Driving constraint

Hello Everyone,

 I'm having some trouble when I drive the constraint of my adaptive spring, but only in the driving part, because when I change the offset of the piston, the spring shrinks (or extend =), however the piston "ignores" the mate constraint with the adaptive work plane linked to the spring when I drive it.

If somebody understood what I tried to explain :smiley: and know how to fix it, help me plzz

what program are you using

Inventor 7