Simple object scaling animation but a kink appears occasionally??

I’m doing some animation in Unity, just some simple scaling, but I’m finding that occasionally when I set a keyframe and then playback the object scales massively for one frame then pings back to normal?? I don’t understand it. I can’t seem to troubleshoot what the problem is because when I delete the keyframe everything is fine. Then I’ll do exactly the same key and that time it works fine, no kink???

Has anyone experienced this? Any ideas what could be causing it?

EDIT
OK, this is happening everytime now. it seems to happen when I alter the first keyframes tangent or curve values. When I do I get a massive scale at the end of my animation?? Why is this happening?

Sorry to bump this thread but there appears to be something seriously wrong here. :frowning: Hopefully by clarifying my explanation I might get a few replies.

Basically when I change any of my keyframes tangent/curves I end up with a random keyframe which scales massively then pings back into position.

I’ve restarted and created a new project plus run a test on a simple unity cube and it’s doing the same to that. :frowning: :frowning:

Could someone tell me what I could be doing wrong here? I can’t see it being a bug with Unity as it’s such a big problem it would have been found in testing.