I understand the error I just don’t know what is setting the property smaller than one. No where in my code am I manually setting the hframes property its all done via the animation tree/player. It is always reproducible when my slime enemy is swapping between animations.
I have fixed this problem. I just deleted my animation player and animation tree and recreated them and the problem has gone away. No idea what the issue was