Hmm try doing just the Vinterp to part only and hooking that up directly to tick and hooking up the delta time instead of get delta seconds. See if that works, if that works and it does not work in this function then there is something wrong with the function. Once the Vinterp is working properly then you can look at your offset logic. If it stops working then, then the offset logic is flawed and you problem would be in that section.