Clear float value/timer in progress?

I’m really sorry if this is completely irrelevant (don’t have time right now to read fully), but have you looked into the ‘Set Timer by Function Name’ and ‘Set Timer by Event’ nodes? You can use them to invalidate a function call but also will fire after a specified time if still valid. Once again, I’m sorry if this isn’t relevant.