On an animation level, the ice skating effect happens when too many steps are being taken for the amount of distance travelled. Not sure how you have set it up, but you will probably want to adjust the speed of the walk cycle animation (in this case slowing it down and probably changing the out point to reduce the number of steps taken). There’s a pretty good tutorial from Unreal in the content library which goes into some of this. Worth a look –