Widget animation scale goes weird

I want to show damage float num to screen, with scale animation, the widget settings and bp show bellow.


And the result is numbers show at A point , fly to B, but I want them show at B, if I delete scale animation and use some other anim like position anim, it will works fine, if I change scale anim a lot, the num will go to C point even more.
Screenshot 2022-02-26 003134

Any one know how to fix this? Thanks.