In the last example, that is the correct behaviour. If you force-complete a tween, only an OnComplete callback will fire, and nothing else. Because you're not "scrubbing fast" towards the end, but just jumping to the end, so every other callback won't be taken into consideration.