Why would the clamp you are setting directly on the object scale impact a separate variable that isn’t clamped at all?
Edit: if you are wanting to clamp the variable itself, you will have to clamp the variable in every action that modifies the variable. Alternatively, you could just use a “compare two numbers” condition and put the clamp over the side with the variable on it