you're setting the control state to that for the first tick at the start of layout
for the sake of understanding, you would need to
--always
------set control state to 0;
after you set the control state it doesn't stay that way, it continues to be set every tick by the assigned controls being pressed, or being left alone
however, this would be better achieved, by disabling the jump control
click on an empty part of layout to bring up the layout properties
click properties and scroll to the bottom
find the jump control, and at the bottom of the list of possible keys is (disabled)