Hi @PiotrC
The scale is weird. It’s always in local space, so the result depends on how the object you are scaling is rotated in the world. I made a little video to show the problem. It’s not really plugin related, it’s how it works in UE in general.
If you can disable the scale snap by setting the scale snap parametes to 0, it will not scale at all. You can do it in snap parameters struct or per socket by adding _SX0, _SY0, _SZ0 to the socket name (it’s explained in the last stand of the tutorial project)
Or, you need to make sure you always use uniform scale, always scale in 3 directions in the same time. Or else, you need to make sure you only attach things in some meaningful way, so they never apply the incorrect scale, but this depends on what you are doing