Timer and Interpolation floats are randomly changing to zero

Is anyone else experiencing some floats randomly changing to zero?

If I use “Set Timer by Event” and provide a looping float time and set the time it will work but at some point when using PIE it provides ZERO to the timer and thus does not fire.

I experienced the same thing with “VInterp to Constant” with the interp speed. I set it to 5 and while debugging it showed ZERO and the VInterp did not work.

This is happening randomly so it’s hard to pin down what is causing it.

I’m on UE4.27.

Update #1
To force the float to change you can disconnect the float and then delete the variable. Remake the variable, compile, set the value, compile again then reconnect to the input.