Widget component on screen space - how to scale?

You need scale control into widget, not into Actor.
That is, we calculate the scale depending on the distance to (3D Widget) → (DistanceTo)