Yes, I found it very odd as well. It's happened twice to me with checkboxes with TweenPosition/TweenScale components, and once with a standalone label with TweenPosition/TweenScale. My best guess was that I have some panels that are disabled on launch, and that on the first frame of being enabled they're getting their update method called before Awake has a chance to run. I tried to reproduce it in the example scenes but couldn't do so thus far. I will try to get a small test case when I have a chance, but so far the workaround is just to use Animation components instead.