Problems animating a UMG element's (text, image,etc.) scale

(Using 4.12.5)

I can 100% reproduce issue.

① Simply create a UMG widget blueprint.

② Stick some stuff in it, say, an overlay with 2 texts and 1 image in it (give them a default x/y scale of 0/0)

③ Create an animation, add all the elements above to it and give each a transform.

④ Set one transform > x,y scale keyframe of the Overlay at 0.00 to 0

⑤ Set another transform > x,y scale keyframe of the Overlay at 0.03 to 0

⑥ Set another transform > x,y scale keyframe of the Overlay at 0.10 to 1

(You only need to add keyframes for the overlay to reproduce.)

Scrub the anim between the first and second keyframes (the 2 that are set to 0) and you’ll see the scale fluctuates.
It should stay at 0 as there are no keyframes in between the first 2.

In order to fix I have to arbitrarily enter keyframes in between keyframes 1 and 2 and set all of them to 0. Adding each arbitrary keyframes eliminates any variance prior to the newly added keyframe. However all time between the newly added keyframe and the one added at step ⑥ will have the scale fluctuate.

I only have issue with scale.
Edit: issue occurs with both scale and canvas position offset.

Seems like it’s some kind of rounding error. Regardless it’s really frustrating.

Does anyone know if issue has been fixed in a later version?

I tried deleting an almost perfect widget blueprint, and recreating it from scratch yet ran into the same problem.

Thanks a lot for any help with , it’s been driving me crazy.

Edit: issue was user error. The fix is detailed here. (Thanks to Rudy Triplett)

problem isn’t only with scale.
Doesn’t matter the order I place keyframes.

Having 2 keyframes is no problem. Soon as I enter a third it’ll ruin the parameter scaling starting from the previous keyframe, ending at the (third) keyframe I entered. I can then fix by adding 2 more keyframes. One right after (literally hundredths of a second after) the previous and 1 right before (hundredths of a second before) the newly added one.

Eff it, I’ll just update to a new version to see if it’s fixed.
Unfortunately doing that I have to change how my videos are set up…