Variables Change When Blueprint Open

I have a weird bug happening.
i have rotation and speed float variables in my blueprint. they don’t change ever, just static number.
when i press play to test the game these variables seem to change depending on if the blueprint was open at the time of pressing play.
if it was open the rotation and speed are slow, if closed they are fast.

I think what it is, is when its open the simulation of the tick events is responsible