Once "Variable 1" is equal to zero, your condition will keep executing those actions, so the fade is constantly restarting, hence it not fading in. If you add an additional action to that condition that sets "Variable 1" back to 1, then the fade will work since the condition will only be true until you click the object again.